发送变量POST和GET

时间:2012-06-23 02:15:50

标签: php post get

如何在不使用HTML表单的情况下使用自己的变量请求URL?

谢谢!

编辑:

当一个特定的页面加载时,我想用一些我自己的变量向一个url发送请求。

Ex:我来www.example.com/done 该页面向www.example2.com?abc=123&def=456

发送请求

3 个答案:

答案 0 :(得分:2)

你的问题太宽泛了,但有答案......

通过以不同方式发出HTTP请求,例如:

通常,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) {})

应该足够了