如何将查询字符串添加到httpwebrequest

我想为httpwebrequest添加一些查询字符串,但是我找不到任何属性? 我记得有一个QueryString字典,我之前可以使用它。

添加查询字符串的最佳方法如下:

var targetUri = new Uri("http://www.example.org?queryString=a&b=c"); var webRequest = (HttpWebRequest)WebRequest.Create(targetUri); var webRequestResponse = webRequest.GetResponse(); 

请记住: 如果您正在使用用户输入来构建Uri,请确保对其进行validation,将其转义并且不信任它。