如何在没有表单的情况下发送HTTP GET请求?此请求在网页上执行。
有关我想要完成的内容及其原因的详细信息,请在此处查看我的问题:http get/post request and google geolocation api
答案 0 :(得分:8)
任何链接都是GET请求,因此,只需创建一个链接,最后添加额外的信息,完成。
http://someurl.net/somelink?value1=avalue&value2=anothervalue
答案 1 :(得分:2)
当用户点击它时,普通超链接会执行GET请求。加载图像也是一个GET请求,就像在页面中嵌入东西的大多数其他方式一样。如果您尝试通过JavaScript执行此操作,则可以使用XMLHttpRequest。
答案 2 :(得分:1)
您可以使用Ajax和jQuery的get方法:
$.get("someURL.php?variables=true");
请注意,您只能向同一个域发出请求,或者目标域必须返回JSON formatted results。
答案 3 :(得分:1)
在纯HTML中你可以这样做,例如请求图片:
<img src="http://example.com/?bla=bla">
答案 4 :(得分:1)
< a href="www.google.com">google</a>
答案 5 :(得分:1)
我同意altCognito指出使用jquery,但我宁愿使用
$.get("someurl.php", { variable: value });
我更喜欢这种方式,因为它允许我发送对象而不是连接字符串。 你可以看到几个样本here