2017-01-03 7 views
0

郵便配達員を使用しているときに問題が発生しました。郵便配達では、中括弧{}は環境変数を使用することを意味します。しかし、私はhttps://www.google.com/ {xxxxx}のようなものを投稿していますが、環境変数ではなく、中括弧をURLで使用する必要があります。だから私はこの矛盾を避けることができますか?郵便配達員のブレースの競合を避けるには?

+0

あなたはブレースが送信されているデータの一部であることを意味しますか? – Yazan

+0

はい。それは紛争です。 –

答えて

0

{および}は予約文字であり、URLのパスでは使用できません(RFC 3986参照)。それらはURLエンコードされるべきであり、これはいくつかのhttpライブラリが何もしていないものです。

あなたのURLは次のようになりますので、あなたは、%7Dによって%7B}{を交換する必要があります:あなたはASCII文字のエンコーディングに関する詳しい情報が必要な場合、あなたは簡単なテーブルhereを見つけることができますhttps://www.google.com/%7Bxxxxx%7D

+0

Cool !!!どうもありがとう!! –

関連する問題