Http 在没有表格的情况下,可能需要提出POST请求的原因是什么?

Http 在没有表格的情况下,可能需要提出POST请求的原因是什么?,http,post,Http,Post,我想知道为什么开发人员会在不使用表单的情况下发出POST请求 谢谢 对表单进行一次测试。然后ajax请求可以使用post数据。另外,在php at leats中,您还可以使用curl wich,我确信它可以利用post结构与其他远程页面进行通信。来测试表单。然后ajax请求可以使用post数据。另外,在php at leats中,您还可以使用curl wich,我确信它可以利用post结构与其他远程页面进行通信。可能需要调用REST API或其他需要post的web服务,或者将文件上载到服务器。

我想知道为什么开发人员会在不使用表单的情况下发出POST请求


谢谢

对表单进行一次测试。然后ajax请求可以使用post数据。另外,在php at leats中,您还可以使用curl wich,我确信它可以利用post结构与其他远程页面进行通信。

来测试表单。然后ajax请求可以使用post数据。另外,在php at leats中,您还可以使用curl wich,我确信它可以利用post结构与其他远程页面进行通信。

可能需要调用REST API或其他需要post的web服务,或者将文件上载到服务器。您可以在客户端使用AJAX/JavaScript,以及几乎任何服务器端技术来模拟POST,而无需表单。

可以调用REST API或其他需要POST的web服务,或者将文件上载到服务器。您可以在客户端使用AJAX/JavaScript,以及几乎任何服务器端技术来模拟POST,而无需表单。

POST
是一个HTTP动词。浏览器使用HTTP作为其数据协议来获取HTML数据,并使用
POST
发送用户提交的数据。基本上,任何通过http的数据传输都可以使用POST

例如:

  • 等等

    • POST
      是一个HTTP动词。浏览器使用HTTP作为其数据协议来获取HTML数据,并使用
      POST
      发送用户提交的数据。基本上,任何通过http的数据传输都可以使用POST

      例如:

      • 等等

        • 因为
          GET
          POST
          没有相同的语义值
          GET
          请求通常可以在任何时候安全地执行,而不会影响系统,而
          POST
          请求应该在做重要的事情时使用(例如接受货币交易,或者以不太引人注目的方式发布评论或类似的事情)

          因此,如果请求的结果会影响系统,那么通过AJAX发出
          POST
          请求可能是有意义的


          来源:阅读9.1.1安全方法9.3获取9.5发布。不要害怕,它很简短而且切中要害。

          因为
          GET
          POST
          没有相同的语义值
          GET
          请求通常可以在任何时候安全地执行,而不会影响系统,而
          POST
          请求应该在做重要的事情时使用(例如接受货币交易,或者以不太引人注目的方式发布评论或类似的事情)

          因此,如果请求的结果会影响系统,那么通过AJAX发出
          POST
          请求可能是有意义的

          来源:阅读9.1.1安全方法9.3获取9.5发布。别害怕,它很简短,切中要害