DOBON.NET DOBON.NETプログラミング掲示板過去ログ

Proxy認証 VB.net

  • 題名: Proxy認証 VB.net
  • 著者: tea
  • 日時: 2005/10/28 10:29:19
  • ID: 13527
  • この記事の返信元:
    • (なし)
  • この記事への返信:
  • ツリーを表示
環境/言語:[WINXP VB.net version7.1 .netFramework 1.1.4322 SP1]
分類:[.NET]

お疲れ様です。Proxy認証の方法についてご教授いただきたく。

現在こちらのサイトのtipsを拝見して組み込もうとしているのですが、
認証の成否を取得したい場合どのようにするかで困っています。

ストリームの内容は所得できていますが、
テキストファイルに書き出してみてもよく意味がわかりませんでした・・。

-参照tips----------------------------------------------------
'HttpWebRequestオブジェクトの作成
Dim webreq As System.Net.HttpWebRequest = _
CType(System.Net.WebRequest.Create("http://www.yahoo.com"), _
System.Net.HttpWebRequest)

'プロキシの設定
'プロキシサーバーに"localhost:8080"を指定
Dim proxy As New System.Net.WebProxy("http://localhost:8080")
webreq.Proxy = proxy

'認証が必要なとき
webreq.Credentials = New System.Net.NetworkCredential("username", "password")

'HttpWebResponseの取得
Dim webres As System.Net.HttpWebResponse = _
CType(webreq.GetResponse, System.Net.HttpWebResponse)

'受信して表示
Dim st As System.IO.Stream = webres.GetResponseStream()
Dim sr As New System.IO.StreamReader(st)
Console.WriteLine(sr.ReadToEnd())
'閉じる
sr.Close()
st.Close()
----------------------------------------------------
宜しくお願いします。

WinXP VB.net
> 現在こちらのサイトのtipsを拝見して組み込もうとしているのですが、
> 認証の成否を取得したい場合どのようにするかで困っています。

私もあまり詳しくありませんが、返ってくるステータスコードで分からないでしょうか?

DOBON.NET .NET Tips - HTTPの応答時のステータスコードを取得する
http://dobon.net/vb/dotnet/internet/httpstatuscode.html

DOBON.NET | プログラミング道 | プログラミング掲示板