Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 发送变量POST和GET_Php_Post_Get - Fatal编程技术网

Php 发送变量POST和GET

Php 发送变量POST和GET,php,post,get,Php,Post,Get,如果不通过HTML表单使用URL,如何使用自己的变量请求URL 谢谢 编辑: 当一个特定的页面加载时,我想用几个我自己的变量向一个url发送一个请求 例:我来到www.example.com/done 页面向www.example2.com发送请求?abc=123&def=456在javascript中使用AJAX。对于初学者,我建议使用jQuery库 $.get("url", {key: "value"}, function(resp) {}) 或 在javascript中使用AJAX就足够

如果不通过HTML表单使用URL,如何使用自己的变量请求URL

谢谢

编辑:

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

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

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

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


在javascript中使用AJAX就足够了。对于初学者,我建议使用jQuery库

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


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

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

  • 通过从某个网站(例如)使用AJAX调用它
  • 通过使用某种工具发出请求,如浏览器扩展(例如,或谷歌Chrome)
  • 通过使用某个库以自动方式进行此类调用(例如
通常,
GET
参数在URL中传递,而
POST
参数在正文中传递,因此要同时传递这两个参数,您需要通过发出
POST
请求和:

  • GET
    参数以URL编码的方式(如“
    …?par1=1&par2=2
    ”)附加到URL中
  • 在请求体中传递
    POST
    参数,也就是URL编码的参数

    • 你的问题太宽泛了,但有一个答案

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

      • 通过从某个网站(例如)使用AJAX调用它
      • 通过使用某种工具发出请求,如浏览器扩展(例如,或谷歌Chrome)
      • 通过使用某个库以自动方式进行此类调用(例如
      通常,
      GET
      参数在URL中传递,而
      POST
      参数在正文中传递,因此要同时传递这两个参数,您需要通过发出
      POST
      请求和:

      • GET
        参数以URL编码的方式(如“
        …?par1=1&par2=2
        ”)附加到URL中
      • 在请求体中传递
        POST
        参数,也就是URL编码的参数

      POST
      变量要么通过表单发送(因此,
      POST
      将其绑定),要么使用
      AJAX
      发送

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

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

      简单。:)

      POST
      变量要么通过表单发送(因此,
      POST
      对其进行加密),要么使用
      AJAX
      发送

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

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

      简单。:)

      你能给我举一些关于AJAX的例子吗?以前从未使用过:/I我已对其进行了编辑,以包含POST和GET示例。请注意,请求必须与运行javascript的站点位于同一个域中。您有关于AJAX的任何示例吗?以前从未使用过:/I我已对其进行了编辑,以包含POST和GET示例。请注意,请求必须与运行javascript的站点位于同一个域中。请记住,我们没有关于您所请求内容的上下文。请为不知道你在做什么的人修改你的问题。首先,请发布你已经尝试过的内容。我们无法为您编写代码,并且没有必要提供您已经尝试过的代码。另外,对于加载时请求第二个页面,请查看
      cURL
      。记住,我们对您的请求没有上下文。请为不知道你在做什么的人修改你的问题。首先,请发布你已经尝试过的内容。我们无法为您编写代码,并且没有必要提供您已经尝试过的代码。另外,对于加载时请求第二页,请查看
      cURL