[英]How can I pull data from website using C#
将网页数据导入应用程序
您可以复制网站发出的请求以获取相关号码列表。 下面的代码可能是一个好的开始。
var httpRequest = (HttpWebRequest) WebRequest.Create("<url>");
httpRequest.Method = "POST";
httpRequest.Accept = "application/json";
string postData = "{<json payload>}";
using (var streamWriter = new StreamWriter(httpRequest.GetRequestStream())) {
streamWriter.Write(postData);
}
var httpResponse = (HttpWebResponse) httpRequest.GetResponse();
string result;
using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) {
result = streamReader.ReadToEnd();
}
Console.WriteLine(result);
现在,对于<url>
和<json payload>
值:
"
之前添加一个\
)旁注:您向其发出自动请求的网站的所有者可能对您的工具不太满意,如果它在短时间内发出过多请求,您/它可能会被阻止。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.