如何在不使用HTML表单的情况下使用自己的变量请求URL?
谢谢!
编辑:
当一个特定的页面加载时,我想用一些我自己的变量向一个url发送请求。
Ex:我来www.example.com/done 该页面向www.example2.com?abc=123&def=456
发送请求答案 0 :(得分:2)
你的问题太宽泛了,但有答案......
通过以不同方式发出HTTP请求,例如:
jQuery.post()
),通常,GET
参数在URL中传递,而POST
参数在正文中传递,因此要通过两者传递,您需要通过发出POST
请求来执行这两项操作和
GET
参数附加到网址(例如“...?par1=1&par2=2
”),POST
个参数,也是URL编码的答案 1 :(得分:1)
POST
个变量要么通过表单发送(因此POST
发送,要么使用AJAX
发送。
GET
变量只是通过URL传递。例如,如果您想将foo=bar
发送到example2.php
,则可以使用
<a href="example2.php?foo=bar">Go to example2.php</a>
然后在example2.php
,你可以说
$foo = $_GET['foo'];
简单。 :)
答案 2 :(得分:0)
在javascript中使用AJAX。对于初学者,我建议使用jQuery库
$.get("url", {key: "value"}, function(resp) {})
或
$.post("url", {key: "value"}, function(resp) {})
应该足够了