是否可以使用HTTP1.1(RFC2616)在c#中发送带有get请求的内容正文。我还需要如何在c#中实现这一点。我收到协议冲突异常:无法发送具有此谓词类型的内容正文。
发布于 2014-03-05 23:16:23
不完全是,而且它与C#或ASP.NET没有特别的关系。
从技术上讲,您可以在GET请求中包含请求正文。如果.NET中的某些对象不允许这样做,您总是可以手动创建这样的请求并解决这些对象的问题。然而,这种努力不会让您走得很远,因为get请求不应该有请求正文内容。因此,服务器很可能会忽略它,如果它没有被中间的东西丢弃的话。
底线是,GET请求没有请求体。无论你想要实现什么,都应该通过其他方式来实现。
https://stackoverflow.com/questions/22201611
复制相似问题