3

こんにちは私はサイトがクッキーを返すかどうかをテストしようとしています。私はJavaにとても慣れていません。

私は以下を使用して接続を開きました:

conn = "https://mysite.com/".toURL().openConnection()

mysite接続を開いたら、サイトがCookieを返すかどうかをテストするにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1

4

まず、よりも高レベルのAPIを使用することをお勧めしますURLConnection。周りにはさまざまなHTTPライブラリがあります。それらのいくつかはあなたのためにすべてのCookieを処理することさえあります-しかしそれらがそうでない場合でも...あなたはただSet-Cookie応答のヘッダーをチェックする必要があります。(もしあなたが固執したいURLConnectionなら、それはあなたにもヘッダーを与えます...私はそれが他のHTTPライブラリと比較して苦痛であることを一般的に警戒しています。)

Set-CookieサーバーがクライアントにCookieを送信するために使用されます。ヘッダーは、CookieクライアントがCookieをサーバーに送り返すために使用されます。詳細については、 RFC2965およびRFC6265を参照してください。

于 2012-09-28T06:00:02.350 に答える