0

[]さて、 javascript を使用した文字列ベースの検索から、内部で指定されたタグに基づいて、stackoverflow がリクエストを行うと思いました。

ただし、JS を無効にしても動作します。単なるGETリクエストの場合 - 入力内容によってどのように/なぜ変化するのか。JS によって制御されていない場合、すべてのリクエストはstring based GET request.

私が持っている質問は、「リクエストのタイプを変更する方法-Javascriptを使用せずに検索ベースのGETsearch?q=xyz またはタグベース」ですか?/tagged/xyz

ばかげた質問かもしれません、初心者。

4

1 に答える 1

1

タグベースの検索は、単純なハイパーリンクで構築されています。

<a href="/questions/tagged/get" class="post-tag" title="" rel="tag">get</a>

フォームもユーザー入力もないため、クエリ文字列は生成されません。リンクは HTML の基本部分であるため、JavaScript は必要ありません。


コメントに基づいて更新します。

通常の検索フォームを使用してタグでもあるものを検索するとどうなるかについて質問しているようです。

これは、次のサーバー側ロジックによって実現できます。

IF search phrase is 1 word long
AND search phrase matches a tag_name in the tags database table
THEN issue HTTP 301 with Location: http://example.com/questions/tagged/ + search phrase
于 2013-09-06T06:46:54.643 に答える