繁体   English   中英

如何从我的 Xamarin.Forms 应用程序将数据发送到 Web ZDB9742387014CA8DE6434ACE7

[英]How can i send data from my Xamarin.Forms application to a Web API

我想使用在 Android 和 iOS 中工作的代码将数据发送到 Web ZDB974238714CA8DE6FZA7ACE11

我正在为 iOS 构建一个带有 Xamarin.Forms 的移动应用程序,但我希望它也支持 ZE84E30B9390CDB664DB6。

我使用以下代码将数据发送到 Web API:

string url = String.Format(myURL);
WebRequest requestObj = WebRequest.Create(url);
requestObj.Method = "POST";
requestObj.ContentType = "application/json";

int Klok_id = 10;
string Reden = "DIENST";
string InUit = "U";

string data = "{\"Klok_id\":\"" + Klok_id + "\",\"Reden\":\"" + Reden + "\",\"InUit\":\"" + InUit + "\"}";

using (var streamWriter = new StreamWriter(requestObj.GetRequestStream()))
{
    streamWriter.Write(data);
    streamWriter.Flush();
    streamWriter.Close();

    var httpResponse = (HttpWebResponse)requestObj.GetResponse();

    using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
    {
        var result = streamReader.ReadToEnd();
    }
}

问题在于:它只能在 iOS 上工作,而不能在 Android 上工作,因为以下错误:“ResolveLibraryProjectImports”任务意外失败。 System.IO.DirectoryNotFoundException: 找不到路径的一部分'O:\user\VisualStudio2019\Stage\Koen\Testen\Klokkie\Klokkie\Klokkie\Klokkie.Android\obj\Debug\90\lp\0\jl\ formsviewgroup.jar'。

我能做些什么来解决这个错误,或者有更好的方法将数据发送到 Web API

可能另一个进程正在锁定文件“formsviewgroup.jar”(可能是另一个程序员调试或防火墙扫描?)并阻止您使用它,我认为这不是与代码相关的问题。 作为全球建议,我建议您不要将源文件保存在共享网络驱动器上。

L-

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM