0

我有这样的表格:

<form action="/search/">
    <input type="text" name="query"> <input type="submit" name="submit" value="go">
</form>

我希望能够通过单击按钮使请求转到:/search/[query-text]而不是/search/?query=[query-text]

这是否可以在没有 JAVASCRIPT 且不进行额外重定向的情况下进行?

4

1 回答 1

4

我看不出有办法做到这一点。GET 方法的行为是将所有表单字段附加到模式 ?name1=value1&name2=value2 中。这将发生在浏览器级别。

如果您尝试使用此表单以便可以输入 URL 的最后一部分 - 为什么不使用 POST 方法然后进行服务器端重定向?

于 2012-10-21T18:20:24.150 回答