1

ブラウザを使用して、複数のクエリ文字列を持つ URL の HTTP GET を実行しようとしています。以下は私の観察です

http://192.168.0.1:80/mycontent/?key1=value1 //Works.
http://192.168.0.1:80/mycontent/?key1=value1&key2=value2 //Doesen't work.

ここでの質問:

  • クエリ文字列を追加する正しい形式を理解するのに苦労しています
  • &ampブラウザーに入れるときに使用する必要がありますか?
  • URL に入力したクエリ文字列の有効性 (サーバーでの可用性) を確認する方法はありますか?
4

1 に答える 1

2

&リンクを HTML に記述する場合は、次のように使用する必要があります。

<a href="http://192.168.0.1:80/mycontent/?key1=value1&amp;key2=value2">Example</a>

ただし、URL をアドレスバーに入力したり、JavaScript で直接使用したりする場合はそうではありません (たとえば)。

フォーマットは正しいので、リクエスト コレクションでkey1との両方を取得できるはずです。key2サーバーで使用している言語によって、この手法は異なります。

于 2013-04-09T08:02:01.807 に答える