0

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

谢谢!

编辑:

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

例如:我来到 www.example.com/done 页面向 www.example2.com?abc=123&def=456 发送请求

4

3 回答 3

2

你的问题太笼统了,但有一个答案......

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

一般来说,GET参数是在 URL 中传递的,而POST参数是在正文中传递的,因此要同时传递两者,您需要同时通过发出POST请求和:

  • 以 URL 编码的方式(如“ ”)将参数附加GET到 URL ,...?par1=1&par2=2
  • 在请求正文中传递POST参数,也是 URL 编码的
于 2012-06-23T02:18:39.547 回答
1

POST变量要么通过表单发送(因此,POSTing 它们),要么使用AJAX.

GET然而,变量只是通过 URL 传递。例如,如果你想发送foo=barexample2.php,你可以使用

<a href="example2.php?foo=bar">Go to example2.php</a>

然后在example2.php,你可以说

$foo = $_GET['foo'];

简单的。:)

于 2012-06-23T02:23:21.130 回答
0

在 JavaScript 中使用 AJAX。对于初学者,我建议使用 jQuery 库

$.get("url", {key: "value"}, function(resp) {})

或者

$.post("url", {key: "value"}, function(resp) {})

应该够了

于 2012-06-23T02:18:22.023 回答