无论如何,HttpWebRequest.GetRequestStream
当方法是时,有没有防止抛出异常GET
?我知道这一点HEAD
并且GET
不应该在有效的 HTTP 中包含正文,但是有些服务器无论如何都接受这些方法的正文(例如,Elasticsearch 的_search
功能)。我有一个用于进行 REST 调用的开源项目,我想知道是否可以规避这种行为以避免意外。
在某个时候,我可能会使用新System.Net.Http.HttpClient
类创建我的库的一个版本。这个类有同样的限制吗?