Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 在WP8应用程序中发布请求_Vb.net_Http_Xaml_Post_Windows Phone 8 - Fatal编程技术网

Vb.net 在WP8应用程序中发布请求

Vb.net 在WP8应用程序中发布请求,vb.net,http,xaml,post,windows-phone-8,Vb.net,Http,Xaml,Post,Windows Phone 8,我正在为Windows Phone 8创建一个VB.NET应用程序,目前正在寻找一个解决方案,向页面发送POST请求,并获取响应(只需知道页面内容)。 我在几个论坛上搜索,但没有一个对我有帮助 在您下载此NuGet软件包HttpClient for Windows Phone并尝试以下代码之前,请提前感谢您: var-httpClient=new-httpClient() var request=newhttprequestmessage(HttpMethod.Get)http://www.go

我正在为Windows Phone 8创建一个VB.NET应用程序,目前正在寻找一个解决方案,向页面发送POST请求,并获取响应(只需知道页面内容)。 我在几个论坛上搜索,但没有一个对我有帮助


在您下载此NuGet软件包HttpClient for Windows Phone并尝试以下代码之前,请提前感谢您:
var-httpClient=new-httpClient()
var request=newhttprequestmessage(HttpMethod.Get)http://www.google.com/");
var response=wait-httpClient.sendsync(请求)
var result=response.Content.ReadAsStringAsync().result

这对你有帮助

你必须在异步方法中使用,试试这个。
Async函数将webasync()作为任务(整数的)访问
作为HttpClient的Dim客户端=新的HttpClient()
Dim getStringTask作为任务(字符串的)=客户端。GetStringAsync(“http://google.com")
将URL内容设置为字符串=等待getStringTask
返回urlContents.Length

结束函数

好的,我将您的代码转换为VB.NET,但它不起作用:(我收到此错误消息:
await'只能用于标记为“async”修饰符的方法
仍然存在相同的问题…我将您的函数添加到我的代码中,但相同的错误发生在相同的位置…您可以在此处看到我的代码:那么请查看msdn上的帖子: