c# - 如何禁用 WinRT 的 HttpWebRequest 中的 “Expect: 100 continue” header

标签 c# windows-8 httpwebrequest windows-runtime

我正在开发一个应用程序,由于遗留代码原因,我无法为新的 HttpClient 升级,所以我正在使用 HttpWebRequests

在 .NET 4 中,我们可以使用 ServicePoint.Expect100Continue 停用 Expect header (针对帖子请求)属性,但在 WinRT 上它不可用。

这如何在 WinRT 上完成?

编辑:System.Net.ServicePointManager.Expect100Continue 也不可用。

最佳答案

var c = new HttpClient();
c.DefaultRequestHeaders.ExpectContinue = false;

关于c# - 如何禁用 WinRT 的 HttpWebRequest 中的 “Expect: 100 continue” header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14595021/

相关文章:

c# - 如果 C# 中提供了字体,是否可以计算固定宽度标签中可以容纳多少个字符?

c# - 任何人都可以告诉这是什么类型的转换

c# - 从 Metro 应用程序访问 Azure 中受 ACS 保护的 Web API 站点

javascript - WinJS 绑定(bind)未更新

java - Spring中客户端向服务器端发送数据

c# - TcpClient 过早处置

c# - .Net 2.0 - ControlPaint.DrawButton 使用了错误的颜色

sdk - Windows 8 SDK重命名了所有 header ,现在不知道要包含什么?

ruby - 从 URL 下载图像?

c# - 如何使用 HttpWebRequest 进行摘要式身份验证?