dotnet-httpclient相关内容
我试图运行Test.aspx文件中: <%@页语言=“C#”的EnableViewState =“真”的ContentType =“text / html的”异步=“真正的”%GT;< SCRIPT LANGUAGE =“C#”=“服务器”> 无效的Page_Load(对象的Src,EventArgs的E) { RegisterAsyncTask(
..
我试图使用由“异步”&放大器提供的功能; “等待”异步下载网页内容,我必须到那里的任务在等待永远完成的问题。能否请你让我知道什么是错用下面的code段? 保护无效的Page_Load(对象发件人,EventArgs的发送) { VAR网站=新的String [] {“http://www.cnn.com”,“http://www.foxnews.com”}; 变种任务= webs
..
我正在写代理人到某些HTTP请求的ASP.NET Web API和我奋力识别间歇性错误的来源的应用程序。 这似乎是一个竞争状态......但我不能完全肯定。 我细讲之前这里是应用程序的常规通信流程: 客户端发出HTTP请求为代理1 即可。 代理1 转发HTTP请求到代理服务器2的内容 代理2 中继HTTP请求到目标Web应用程序的内容 目标Web应用程序响应HTTP请求和响应流(块
..
有没有我的API控制器时,API控制器使用Windows身份验证来获得谁发起调用API控制器的帐户的IIdentity的一种方式? 我的“castController.User.Identity”是的WindowsIdentity(类型)。但它是“空”。 空的,为的是:IsAuthenticated =假,和一个空的用户名。它不为空,这是“空”。 我的“WebTier”是带有定制程序池和II
..
我有一个的WebAPI服务处理从一个简单的形式上传,像这样的: <形式的行动=“/ API /工作项目”ENCTYPE =“的multipart / form-data的”方法=“后”> <输入类型=“隐藏”名称=“类型”值=“ExtractText”/> <输入类型=“文件”名称=“FileForUpload”/>
..
我想消费的网络API,我看到很多人推荐 System.Net.Http.HttpClient 。 这很好......但我只有VS-2010,所以我不能使用异步/计谋只是还没有。相反,我想我可以使用任务<结合到 ContinueWith ; TResult&GT。所以我想这块code: VAR的客户=新的HttpClient(); client.DefaultRequestHeaders
..
我在Windows 8应用程序中使用HttpClient的,似乎是故意隐藏的自定义标题中的响应。例如: 我们的接收到的响应有一个名为“采样头:123”自定义标题 我预计,在响应内容头将包含“采样头”与“123”值 VAR的客户=新的HttpClient(); 变种响应=等待client.GetAsync(URI); 字符串样品; IEnumerable的<字符串>值; 如果
..
我试图使用 System.Net.HttpClient 类来发布消息,谷歌云消息。 谷歌云信息,需要你有一个名为“授权”头,其格式与此类似: 键= AIzaSyBxFuZ9IbtGbJHX6F5wdTc1mHnB7i0Lu8D 但的HttpClient 类时,我尝试这会抛出异常。 KeyString中字符串=“键= AIzaSyBxFuZ9IbtGbJHX6F5wdTc1mHnB7
..
后续这个问题。我有很多异步方法库,薄包装 的HttpClient 。切实他们只是做一些设置,并直接返回工作从的HttpClient 调用返回的: 公共任务DoThingAsyc(){ //做一些设置 返回httpClient.DoThingAsync(); } 我在考虑是否 ConfigureAwait(假)添加到这些电话。在prevailing智慧似乎是“是的,总是这样
..
我是用的 System.Net.Http.HttpClient 做一些客户端的HTTP通讯。我已经得到了所有的HTTP的在一个地方,从的code,其余抽象化了。在一个实例中欲读取响应内容作为流,但该流的消费者是从哪里HTTP通信发生和该流被打开良好绝缘。在负责HTTP通讯,我处理所有的HTTP客户端的东西的地方。 这个单元测试将会失败 Assert.IsTrue(stream.CanRead):
..
于是我开始了一个新的.NET 4.0的项目,并会做一个公共API一些工作。我计划使用微软的HttpClient类,所以我安装了Microsoft.Net.Http的NuGet软件包(2.2.13版)的最新稳定版本。我在看一些POC code,一个同事放在一起,也使用了HttpClient的一个的NuGet包,并注意到有code是这样的: HttpClient的客户端=新的HttpClient(
..
我beginer到Windows Phone 8的开发。我希望它抛出一个错误添加命名空间,要使用的HttpClient在我的应用程序。我无法包括System.net.http.dll引用到我的项目,当我试图这样做,我得到这个错误,如图下面的截图 http://i60.tinypic.com/2mdj447.jpg 我使用的VisualStudio 2013和.NET 4.5 解决方案 您可
..
我用我的客户端来获取存储在我的雨燕对象存储特定文件,可以throught REST API访问的一些信息。在斯威夫特HEAD方法和URL导致指定的对象,返回它包含在HTML响应的元数据(哈希值,时间戳等)(没有内容)的标题。 我的code完美的作品时,文件大小为< 2GB。我得到的Htt presponseMessage,我能够解析它所需的数据,但是当我问文件> 2GB我得到异常:“无法写
..
我在做,基本上只需要发送一条XML到一个服务器,并返回一个应用程序。我有麻烦但得到这个工作,变得非常奇怪的错误 公共BOOL帖子(字符串数据) { 字符串服务器=“HTTP://我的兰电脑:9091 /富” 布尔成功= FALSE; HttpClient的客户端=新的HttpClient(); 尝试 {
..
我有一个小的.Net 4.5 C#应用程序,它从一个数据源读取信息,并推动该信息网站是一个.NET 4.5的Web API网站用一个简单的控制。该控制器接收数据,并将其放入数据库中。 我下面的工作,以最快的速度应用程序可以读取它可以写,一切都结束了在DB: 公共静态无效PostDataToWebApi(MyDataClass TDATA) { HTT presponse
..
突然间,这片code,它通常工作开始抛型Htt prequestException错误。在日志中,我看到,请求实际发送1分35秒的错误被抛出前。难道是一个超时问题? 下面是code: 专用异步任务< Htt的presponseMessage> RunRequest(Htt的prequestMessage要求) { VAR的客户=新的HttpClient(); VAR
..
在调用的HttpClient的扩展方法 PostAsXmlAsync ,它忽略了 XmlRootAttribute 的类。这种行为是一个错误? 测试 [Serializable接口] [XmlRoot(“记录”) 类账户 { [的XmlElement(“帐户ID”)] 公众诠释ID {获得;组 } } VAR的客户=新的HttpClient(); 等待client.Pos
..
即时通讯在.NET 4.0中,并尝试使用HttpClient的。我读过一些文章说,它已不再支持4.0,但你仍然可以使用它?我已经包含了 System.Net.Http; 组件,但它没有让我提供必要的PARAMS到的HttpClient 。任何想法如何,我可以解决这个问题? 我加粗那里的错误存在的。 使用(HttpClient的HTTP =新**的HttpClient(“{0} / V1 / D
..
我有一个问题,在联络 的HttpClient 我创建了一个 GetAsync呼叫 我随后致电 GetAsync 方法传入另外乌里inforamtion。 的Htt presponseMessage响应=等待client.GetAsync(的String.Format(“/设计/ {0}”,machineInformation.LocalMachineName()));
..
我试图根据新的固件4.5功能,如HttpClient的改写旧网络身份验证逻辑,并等待/异步和我遇到的请求和响应之间意外的延迟(约15秒)。我的猜测是,是因为客户端试图从IE /使用代理服务器就像是旧型Htt prequest / Web客户端。这里的code: 公共静态异步任务< AuthResult> GetDataFromServiceAsync(字符串URL,登录串,串密码)
..