0

さまざまなオプションがある検索を行うと、URL が非常に長くなり、見た目が非常に悪くなります。とにかくURLの見栄えを良くする方法はありますか? POST を使用して検索すると、URL はきれいに保たれますが、人々は検索 URL を共有できませんでした。

4

3 に答える 3

1

Google で多くのオプションを使用して高度な検索を行ってみてください。URL が長く、特に人間が判読できるものではありません。それは問題ではないと思います。URL を頻繁に読む人はあまりいないと思います。人々が検索結果を共有することが予想される場合は、その特定のクエリに対して tinyURL スタイルの短縮 URL を生成するボタンを検索結果ページに表示します。

POST は、サーバーの状態を変更するもの (データベースの更新など) を対象としており、実際には検索には使用しないでください。

于 2010-05-07T18:59:09.147 に答える
0

さまざまなオプションを実際に URL に含める必要がありますか? たとえば、Firefox の検索ウィンドウからすばやく検索すると、次のような URL が表示されます。

http://www.google.com/search?q=search&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a

リンクを誰かに送信する場合は、習慣的にq=search. リンクを誰か (またはブックマーク) に送信するために必要な最小限の URL を設定し、残りを非表示の POST 変数として作成しないのはなぜですか?

于 2010-05-07T18:59:43.767 に答える
0

すべての検索条件をハッシュのようなものにエンコードし、クエリ文字列にその値を持つ単一のパラメーターを含めることができます。

http://www.mysearch.com/query=2esd32d2csg3fasfdlkjSDDFdskjsEWFsDFFR39fdf

すべてをどのようにエンコードするのか正確にはわかりませんが、それほど難しくはありません。

于 2010-05-07T19:02:25.103 に答える