ベーシック認証のついたものをURLにまとめたいのですが


http://ID:password@example.com/

でできることはわかります。
しかしIDやPWが
%&"%4627''32"など記号になるとうまくできません。

何か策はあるでしょうか?

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/02/26 13:48:56
  • 終了:2013/03/05 13:50:04

回答(1件)

id:mjy No.1

mjy回答回数67ベストアンサー獲得回数202013/02/26 19:11:38

URLエンコードします。
%&"%4627''32"
をエンコードすると、
%25%26%22%254627%27%2732%22
になります。
これをパスワードとすると、
http://ID:%25%26%22%254627%27%2732%22@example.com/
となります。

下のURLは、googleで「URLエンコード」を検索したものですが、このURLも「エンコード」の部分がURLエンコードされています。
https://www.google.co.jp/search?q=URL%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません