2ちゃんねる用ブラウザ「twintail」Part26
at SOFTWARE
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
700:水玉 ◆qHK1vdR8FRIm 10/07/10 21:06:26 qHrXUtIa0 でなんでこれをはけーんしたかというと例の●問題でちょっとテストしているときうっかりこの状態になって TwinTailが使えなくなった!とびびったのでした。 そのテストで得られたことも書いておきますと、現在TwinTailでは Twintail Project\ch2Solution\twin\Bbs\X2ch\X2chAuthenticator.cs において Wininet.dll をInteropして 通信していますが、通常の HttpWebRequest でできました(セッションIDの取得)。 private void test( strng id , string pw ) { string url = "https://2chv.tora3.net/futen.cgi"; // futen2.cgiで(も)試した //url += string.Format( "?ID={0}&PW={1}" , id , pw ); // GET //HttpWebRequestの作成 HttpWebRequest webreq = (HttpWebRequest)WebRequest.Create( url ); webreq.Accept = "*/*"; webreq.UserAgent = "DOLIB/1.00"; webreq.Headers.Add( "X-2ch-UA:tester/0.01" ); // メソッドにPOSTを指定 // ContentTypeを"application/x-www-form-urlencoded"にする これをしないといけないが // RequestAuthentication()で送っていなかったので●問題にひっかかった string postData = string.Format( "ID={0}&PW={1}" , id , pw ); byte[] postDataBytes = Encoding.UTF8.GetBytes( postData ); webreq.Method = "POST"; webreq.ContentType = "application/x-www-form-urlencoded"; webreq.ContentLength = postDataBytes.Length;
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5403日前に更新/200 KB
担当:undef