0

有没有办法www.qantas.com.au从我自己的表单中搜索不使用 GET 方法的其他网站?

我的意思是这样的:http ://site.com/search.php?data=myData

我不想在我的网页上返回结果,我只想发送带有 href 的数据

4

1 回答 1

4

根据网站的不同,许多表格可能包含旨在防止这种行为的 CSRF 令牌(想象一下,如果第三方网站可以为您“提交”表格到另一个网站,可能是为了转账或写令人尴尬的帖子)

也就是说,对于没有实现此功能的网站,应该可以只复制他们的表单(从<form></form>),包括action="/their/website/controller"method="POST"(如果你想要它发布)

如果您想设计自己的提交相同数据的表单,只需确保输入字段name="blah"与您要提交的表单数据值相同

如果您不想使用表单,AJAX 也是一种选择。(见http://api.jquery.com/jQuery.post/

于 2012-06-19T14:32:29.330 回答