gpt4 book ai didi

c# - 期待 : 100-continue

转载 作者:可可西里 更新时间:2023-11-01 08:33:37 25 4
gpt4 key购买 nike

关于这个话题有很多问题,但是 - 他们没有给我答案。

根据建议 - 有一个可以设置 ServicePointManager.Expect100Continue = false。但这是 Not Acceptable ,因为这将是一个模块,与许多其他模块一起异步工作。所以可接受的解决方案 - 是每个连接属性。有如何设置它的建议,但它似乎不起作用。

代码如下:

var conuri = new Uri(connectionString);
var sp = ServicePointManager.FindServicePoint(conuri);
sp.Expect100Continue = false;

_request = (HttpWebRequest)WebRequest.Create(conuri);
_request.ContentType = "text/xml";
_request.Method = "POST";

_request.ContentLength = dataToSend.Length;
requestStream = _request.GetRequestStream();
requestStream.Write(dataToSend, 0, dataToSend.Length);

问题是,在“requestStream.Write”点 - 标题 Expect: 100-continue 仍然被添加,但根据我在这里阅读的建议,它不应该:C# Expect100Continue header request .

最佳答案

你可以这样做:

_request.ServicePoint.Expect100Continue = false;

这将为特定的 HttpWebRequest 实例禁用 Expect: 100-continue

关于c# - 期待 : 100-continue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15341287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com