簡體   English   中英

在request.servervariables()中添加自定義標頭

[英]Add custom header in request.servervariables()

我必須在標頭中添加HTTP_MSDN,這樣每當我點擊按鈕時,此URL都應該顯示HTTP_MSDN。 請幫我。

protected void Page_Load(object sender, EventArgs e)
{
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("url");
    //HttpWebRequest req = WebRequest.Create("http://wap.mobiletashan.com") as HttpWebRequest;
    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    request.Headers.Add("HTTP_MSDN", "0123456789");                      
}
protected void Button1_Click(object sender, EventArgs e)
{
    NameValueCollection coll;
    coll = Request.ServerVariables;
    String[] arr1 = coll.AllKeys;
    String[] arr2 = coll.GetValues(arr1[0]);
    Response.Write(Server.HtmlEncode(arr2[0]));
}

如果您需要添加標頭以進行請求,請在獲得響應之前添加標頭,如下所示:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("url");
request.Headers.Add("HTTP_MSDN", "0123456789"); 
HttpWebResponse response = (HttpWebResponse)request.GetResponse();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM