如何遍历每个请求的标头,而不只是httpResponse标头?
var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://" + encodedUser + ":" + encodedPass + "@xxxx.com/admin/api/2019-10/orders.json?fields=name,created_at,shipping_address");
string next_results_page = "";
for (int i = 0; i < httpResponse.Headers.Count; i++)
{
var headerKeys = httpResponse.Headers.Keys[i];
//Console.WriteLine("\nHeader Name: {0},Value: {1}",httpResponse.Headers.Keys[i],httpResponse.Headers[i]);
if (httpResponse.Headers.Keys[i].Equals("Link"))
{
Console.WriteLine(httpResponse.Headers[i]);
next_results_page = httpResponse.Headers[i].Replace("<","").Replace(">","").Insert(8,"APIUSER" + ":" + "APIPASS@");
}
}
var nextPageReq = (HttpWebRequest)WebRequest.Create(next_results_page);