2016-10-13 8 views
0

私は、ホストされたアプリケーションでRails URLを取得しようとしています。テストするために、私はブラウザでログインしたセッションを使いたい。私はブラウザのタブからクッキーを取得し、それをcUrlコマンドに渡しましたが、401 Not Authorizedを与えています。Rails - セッションCookie情報でCUrl GET - 取得401

私はセッションは、サーバーにブラウザから送信されるキーである

curl -H 'session: 2asdfjlksfja32asdfuyio24fasdf' http://my-url/some-path 

を使用しています。

答えて

1

どのようにCookieを送信していますか? カールの文書によれば、-b, --cookie STRING/FILE Read cookies from STRING/FILE (H)オプションを使用する必要があります。

あなたが-Hを使用している方法は、とのヘッダーを設定することで、「セッション:」中生のヘッダを検査するために、ブラウザに署名し、使用する開発ツール(ネットワーク]タブ)からstandard HTTP header

ではありません要求をサーバーに送信した後、curlコマンドを使用してヘッダーとCookieを複製しようとします。

関連する問題