是否可以使用HTTP 1.1(RFC 2616)在c#中发送带有get请求的内容正文。我还需要如何在c#中实现这一点。我收到协议违规异常:无法使用此动词类型发送内容正文。
答案 0 :(得分:1)
不是真的,它与C#或ASP.NET没有任何关系。
从技术上讲,您可以能够在GET请求中包含请求正文。如果.NET中的某些对象不允许您,您可以始终手动创建此类请求并解决这些对象。但是,这种努力不会让你走得太远,因为GET请求不应该有请求正文内容。所以无论如何,服务器很可能会忽略它,如果它没有被它们之间的东西丢弃。
底线是,GET请求没有请求正文。无论你想要完成什么,都应该通过其他方式来实现。