• ベストアンサー

cookieを保存したあとのりダイレクトができません

CGI利用についての質問ですが、 print "Set-Cookie:~" でcookieに情報を保存したあと、 print "Location: http://url\n\n"; として リダイレクトさせようとしてもできず、 ブラウザではダウンロードのアラートが出てきてしまいます。 cookieを保存したあとのリダイレクトはどのようにすればよいでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • Hasty
  • ベストアンサー率73% (19/26)
回答No.1

普通ならSet-Cookie+Locationでいけますから、何か変なヘッダが出てるんでしょう。 とりあえず出力してるヘッダ全部書いて下さい。

suzucchi
質問者

お礼

ヘッダを確認しました。 Set-Cookie を出力したあとに改行2回入れていたので、ヘッダが終わってしまっていたのでした。。。 おっちょこちょいな話で誠に申し訳ありません。 ありがとうございました。

関連するQ&A