110,538
社区成员
发帖
与我相关
我的任务
分享
public static string HttpGet(string Url, string ApiKey)
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url);
request.Method = "GET";
request.Headers.Add("X-DOMAINSCOPE-APIKEY", ApiKey);
request.Accept = "application/xml";
request.Timeout = 10000;
request.KeepAlive = false;
request.Proxy = null;
request.AllowAutoRedirect = true;
// request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
// request.Headers.Add("Accept-Language", "zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3");
// request.UserAgent = "Mozilla/5.0 (Windows NT 5.2; rv:12.0) Gecko/20100101 Firefox/12.0";
HttpWebResponse response;
try
{
response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));
string retString = myStreamReader.ReadToEnd();
myStreamReader.Close();
myResponseStream.Close();
return retString;
}
catch (Exception exs)
{
return exs.Message;
}
string keyValue = "5dc2ecd88f909ed6cb29381dc3557722";
String requestUrl = "";
requestUrl = "https://www.domainscope.com/api/1.0/domain/details?domainnames=distributedjava.net,javafxscripting.net";
string backStrings= HttpGet(requestUrl, keyValue);