|
|
发表于 2026-7-19 21:59:34
|
显示全部楼层
山东省临沂市
HttpClient
[C#] 纯文本查看 复制代码 /// <summary>
/// SunnyNetCreateRequest1 /
///<para>本函数由SunnyNet网络中间件生成</para>
/// </summary>
public static async void SunnyNetCreateRequest1()
{
string url = "https://www.baidu.com/";
byte[] data = Encoding.Default.GetBytes("");
using (HttpClient client = new HttpClient())
{
//client.DefaultRequestHeaders.Add("Accept-Encoding","gzip, deflate, br, zstd");
client.DefaultRequestHeaders.Add("Connection","keep-alive");
client.DefaultRequestHeaders.Add("Upgrade-Insecure-Requests","1");
client.DefaultRequestHeaders.Add("Sec-Fetch-Site","cross-site");
client.DefaultRequestHeaders.Add("Sec-Fetch-Mode","navigate");
client.DefaultRequestHeaders.Add("sec-ch-ua-mobile","?0");
client.DefaultRequestHeaders.Add("User-Agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36 Edg/150.0.0.0");
client.DefaultRequestHeaders.Add("sec-ch-ua-platform","\"Windows\"");
client.DefaultRequestHeaders.Add("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7");
client.DefaultRequestHeaders.Add("Accept-Language","zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6");
client.DefaultRequestHeaders.Add("sec-ch-ua","\"Not;A=Brand\";v=\"8\", \"Chromium\";v=\"150\", \"Microsoft Edge\";v=\"150\"");
client.DefaultRequestHeaders.Add("Host","www.baidu.com");
client.DefaultRequestHeaders.Add("Cache-Control","max-age=0");
client.DefaultRequestHeaders.Add("Sec-Fetch-User","?1");
client.DefaultRequestHeaders.Add("Sec-Fetch-Dest","document");
client.DefaultRequestHeaders.Add("Referer","https://bbs.ijingyi.com/");
HttpContent content = new ByteArrayContent(data);
content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/x-www-form-urlencoded");
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Get, url);
request.Content = content;
HttpResponseMessage response = client.SendAsync(request).Result;
Trace.WriteLine("Response Status code: " + response.StatusCode);
byte[] responseBytes = response.Content.ReadAsByteArrayAsync().Result;
Trace.WriteLine("Response bytes: " + BitConverter.ToString(responseBytes));
Trace.WriteLine("Response Content: " + response.Content.ReadAsStringAsync().Result);
}
}
RestSharp
[C#] 纯文本查看 复制代码 /// <summary>
/// SunnyNetCreateRequest1 /
///<para>本函数由SunnyNet网络中间件生成</para>
/// </summary>
public static void SunnyNetCreateRequest1()
{
string url = "https://www.baidu.com/";
var client = new RestClient(url);
var request = new RestRequest("",Method.Get);
request.AddHeader("sec-ch-ua-platform","\"Windows\"");
request.AddHeader("Accept","text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7");
request.AddHeader("sec-ch-ua","\"Not;A=Brand\";v=\"8\", \"Chromium\";v=\"150\", \"Microsoft Edge\";v=\"150\"");
request.AddHeader("Host","www.baidu.com");
request.AddHeader("Cache-Control","max-age=0");
request.AddHeader("Sec-Fetch-User","?1");
request.AddHeader("Sec-Fetch-Dest","document");
request.AddHeader("Referer","https://bbs.ijingyi.com/");
request.AddHeader("Accept-Language","zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6");
//request.AddHeader("Accept-Encoding","gzip, deflate, br, zstd");
request.AddHeader("Connection","keep-alive");
request.AddHeader("Upgrade-Insecure-Requests","1");
request.AddHeader("Sec-Fetch-Site","cross-site");
request.AddHeader("Sec-Fetch-Mode","navigate");
request.AddHeader("sec-ch-ua-mobile","?0");
request.AddHeader("User-Agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/150.0.0.0 Safari/537.36 Edg/150.0.0.0");
var response = client.Execute(request);
Trace.WriteLine("Response StateCode:" + ((int)response.StatusCode));
Trace.WriteLine("Response Text:\n" + response.Content);
}
|
评分
-
查看全部评分
|