none
請問httpwebrequest類別錯誤 RRS feed

  • 問題

  • 再VB2005

    小弟使用

      Dim wRs As HttpWebResponse
      Dim wRq As HttpWebRequest = HttpWebRequest.Create(url)

    Try
                wRq.Headers.Add(HttpRequestHeader.UserAgent, "MSIE 6.0")
                wRs = wRq.GetResponse
                TextBox1.Text = wRs.StatusCode
     Catch ex As Exception
                TextBox3.Text = ex.Message
            End Try

    想去測試網站連結

    但是卻發生一個錯誤訊息  "必須以適當的屬性修改此標頭"

    請問各位大大  我需要改什麼標題  才能不讓錯誤出現

    感謝

     

    2007年12月1日 上午 04:09

解答

  • Dim wRs As HttpWebResponse

    Dim wRq As HttpWebRequest

     

    ' Create the request using the WebRequestFactory.
          wRq  = CType(WebRequest.Create(url), HttpWebRequest)
            With wRq 
                .UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)"
                .Method = "GET"
                .Timeout = 10000
            End With

            Try
                ' Return the response stream.
                wRs = CType(wRq.GetResponse(), HttpWebResponse)
                

                  TextBox1.Text = wRs.StatusCode
           Catch ex As Exception
                  TextBox3.Text = ex.Message
            End Try

     


          

    2007年12月1日 上午 05:11

所有回覆

  • Dim wRs As HttpWebResponse

    Dim wRq As HttpWebRequest

     

    ' Create the request using the WebRequestFactory.
          wRq  = CType(WebRequest.Create(url), HttpWebRequest)
            With wRq 
                .UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)"
                .Method = "GET"
                .Timeout = 10000
            End With

            Try
                ' Return the response stream.
                wRs = CType(wRq.GetResponse(), HttpWebResponse)
                

                  TextBox1.Text = wRs.StatusCode
           Catch ex As Exception
                  TextBox3.Text = ex.Message
            End Try

     


          

    2007年12月1日 上午 05:11
  • 如果你只是單純要下載檔案的話,用 WebClient 類別會比用 HttpWebRequest 還簡單。
    ----
    From: Will
    Blog: http://blog.miniasp.com/
    記載著 Will 在網路世界的學習心得與技術分享

     

    2007年12月1日 上午 05:29
  •  

    大大可否再指導

    我把USERAGENT改成"Mozilla/4.0 (compatible; MSIE 6.0b; Windows NT 5.1)"

    錯誤訊息是不會出現了(感謝大大指點)

    但是網站也沒有回應  200 給我說

    小弟還要用什麼方法來測試呢

    感謝

    2007年12月1日 上午 05:33
  •  

    感謝各位大大幫忙

    剛剛是小弟搞烏龍 

    已可以正確回應200

    謝謝各位大大

     

    2007年12月1日 上午 05:38
  •  ricoisme 寫信:

     

    感謝各位大大幫忙

    剛剛是小弟搞烏龍 

    已可以正確回應200

    謝謝各位大大

     




    2007年12月1日 下午 01:22
  • 謝謝您的提醒,我已經刪除了! 非常對不起大家!

    下次會更加小心!

     

    2007年12月1日 下午 01:56