- 1 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 23:23:45 ]
- (#゚ー゚)つ < C#、.NETの話題はこちらでどうぞ。
前スレ C#, C♯, C#相談室 Part54 pc12.2ch.net/test/read.cgi/tech/1250911923/ Visual C# 2008 Express Edition 日本語版 www.microsoft.com/japan/msdn/vstudio/express/vcsharp/ その他テンプレ>>2-5くらい
- 271 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:05:58 ]
- 申し訳ありません
説明不足でした HTTP Header というもので、どういう情報を送信すればいいかはわかってます 上のやつで ボタンAが押された場合は Agaosareta という情報が送られるようになっています でも、どうやって送信、取得すればいいのかがわからなくて・・・・・
- 272 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:08:44 ]
- 実際の通信の中身が知りたいのか、HTTPRequest等の使い方が知りたいのかどっちよ
- 273 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:24:17 ]
- www.dotup.org/uploda/www.dotup.org315393.png
こんな感じです おおげさですが 専用ブラウザみたいなものを作りたいといえば通じるようなきがします 元々はシンプルなものを、ローカル側で見やすくして表示するじゃんけんゲーム専用のブラウザを作りたいです ブラウザなら、ボタンを押せば勝手に情報が送信されますよね? そして、かえって来た情報を元にテキスト(勝ち負け)を表示 でも、それをローカルのアプリからやる方法がわからないんです この絵で言うパー(じゃんけんの手を送信)を送信 と、結果を取得(じゃんけんの結果を取得) がよくわかりません・・・ 結果さえ取得できれば 勝ちならif(win)〜 負けならelse if(rose)〜 みたいにして結果のぺーじをかえればいいんだとは思いますが
- 274 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:30:21 ]
- >>271 からPOSTするときの内容もわかってると思っていいの?
って面倒だからググってきた。 ttp://www.atmarkit.co.jp/fdotnet/dotnettips/318webpost/webpost.html こういうのでわかる?
- 275 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:36:29 ]
- >>273
WebClient もしくは HttpWebRequest を使う(前者のほうが簡単) www.atmarkit.co.jp/fdotnet/dotnettips/302wcget/wcget.html ブラウザで表示するのとは別のアドレスを用意するか 送信する引数に勝敗だけ返してねーってフラグでも付けて送る 例えばGETでやるならこんな感じかね(非ブラウザからパーを送信) www.hoge.co.jp/pss.cgi?value=paper&mode=client CGI側は value の内容から勝敗を決定し単純に勝敗のみを文字で返す クライアントはダウンロードした文字の内容で結果を判断する WebClient wc = new WebClient(); byte[] data = wc.DownloadData("www.hoge.co.jp/pss.cgi?value=paper&mode=client"); Encoding enc = Encoding.GetEncoding("Shift_JIS"); string html = enc.GetString(data); if (html == "勝ち") { } else { }
- 276 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:37:02 ]
- >>274
まさにこれです 本当にありがとうございました このじゃんけんゲームは自分で作ったので それぞれ paagaosareta guugaosareta tyokigaosareta という内容を送信するということは分かってます それを見てふ、と思ったのですが googleで検索ボタンを押したときや、たとえば2chに書き込む情報を送るなんていう場合は 色々POSTされているんだと思いますが そういうのを調べる方法はあるのでしょうか?
- 277 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:44:52 ]
- FirefoxでHTTP Live Headersアドオン入れるのが手軽
- 278 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:49:03 ]
- って中身もか、、、HTTPわかりゃいい、、、というかcgi書いてるなら中身わかると思うが
- 279 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:52:51 ]
- いったいHTTPのことは分かってるのか分かってないのかどっちだ
- 280 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 18:53:47 ]
- 入門書の通り作っただけなのでさっぱりわかってません・・・・
動いた!わーい! って感じです・・・・
|

|