アプリ版:「スタンプのみでお礼する」機能のリリースについて

ログイン情報送信時には、どのようなデータが送信されているのでしょうか?

あるサイト(http://www.example.com)に、ID=namae、パスワード=pasu123
でログインする時、実際にはどのような情報(文字列?)がPCからサーバへ
送られているのでしょうか?

質問意図は、そのサイトに行きID、パスワードを入力する手間を省き、
直にその文字列を送信できればと考えたからです。

ご回答よろしくお願いします

A 回答 (1件)

SSL以外のサイトならさほど難しくありません。



HTTPのPOST(もしくはGET)を使用して、平文(人間が読める形式)で送信しています。
HTTPのPOSTの仕様(テキスト形式なので簡単。)に従って、TCP/IP(ソケット)プログラムでそのテキストを送信してやれば、サーバが答えます。

その後、サーバの答えの中に含まれるセッション情報を使用してアクセスすると、サーバはあなたを識別するようになります。

SSLを使用しているサイトの場合(通常SSLを使用しています)、SSLを使用したプログラムを組む必要があります。
SSLを自分で組むのはかなり難しいので、通常、OpenSSLなどのライブラリを使用して作成します。
    • good
    • 0
この回答へのお礼

テキストデータなんですね。
誰かに読まれそうな怖さがあります・・・

どうもありがとうございました。

お礼日時:2010/10/29 22:49

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!