`

http协议中:GET/POST/PUT/DELETE/INPUT/TRACE/OPTIONS/HEAD方法

 
阅读更多
HTTP/1.1协议中共定义了八种方法(有时也叫“动作”)来表明Request-URI指定的资源的不同操作方式: 有人说的rest风格,是从这几种方法中抽出来的,特定资源做增(HTTP POST)、删(HTTP DELETE)、改(HTTP PUT)、查(HTTP GET)

OPTIONS
返回服务器针对特定资源所支持的HTTP请求方法。也可以利用向Web服务器发送'*'的请求来测试服务器的功能性。
HEAD
向服务器索要与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以在不必传输整个响应内容的情况下,就可以获取包含在响应消息头中的元信息。
GET
向特定的资源发出请求。注意:GET方法不应当被用于产生“副作用”的操作中。
POST
向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。
PUT
向指定资源位置上传其最新内容。
DELETE
请求服务器删除Request-URI所标识的资源。
TRACE
回显服务器收到的请求,主要用于测试或诊断。
CONNECT
HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。
分享到:
评论

相关推荐

    repo,解决fatal: Cannot get https://gerrit.googlesource.com/git-repo

    18年7月更新,清华镜像,完美解决 Yocto,Android fatal: Cannot get https://gerrit.googlesource.com/git-repo/clone.bundle 错误,绕开GFW

    Delphi两种方法演示HTTP请求:GET/POST.rar

    Delphi两种方法演示HTTP请求:GET/POST方法使用演示,程序将演示使用这两种方法建立会话、建立一个http请求句柄、发送一个指定请求到httpserver、接收header信息和一个http请求、指向一个接收请求信息的缓冲区的指针...

    Android网络框架Retrofit2使用封装:Get/Post/文件上传/下载

    框架主要包括:Get请求、Post请求、文件上传、文件下载。效果图及讲解见:https://blog.csdn.net/ahuyangdong/article/details/82760382。github源码:https://github.com/ahuyangdong/RetrofitFrame

    Qt http同步请求测试(restfull中常用的get/post/put/delete、文件上传/下载) 示例源码

    Qt http同步请求测试(restfull中常用的get/post/put/delete、文件上传/下载) 示例源码 https://blog.csdn.net/aggs1990/article/details/124104548 CSDN审核可能较慢,如无法下载,可以过段时间再回来看下

    http.rar_HTTP ppt_HTTP协议_http://brow

    请求行包含请求方法(如GET、POST等)和请求URL,指明客户端想要做什么以及要访问的资源。例如,“GET /index.html HTTP/1.1”表示获取服务器根目录下的“index.html”文件。由于结构简洁,HTTP协议能够快速处理大量...

    VC++ HTTP POST/GET/PUT/DELETE实现Rest API操作

    在本文中,我们将深入探讨如何使用VC++实现HTTP的基本操作,包括POST、GET、PUT和DELETE,以及如何处理代理设置、读取HTTP头信息和解析HTML文档中的特定标签属性值。这些功能对于开发RESTful API客户端或者进行网络...

    http接口通用调试工具,支持get、post、put、patch、delete方法

    本文将深入探讨一个通用的HTTP接口调试工具,该工具支持GET、POST、PUT、PATCH和DELETE等常见HTTP请求方法,并且专注于处理JSON格式的数据。这将帮助开发者在开发和测试过程中更加高效地进行接口调用与验证。 首先...

    HTTP_Test_HTTP_http_test_c#http_httppost_http://test._

    它有多种方法,包括GET、POST、PUT、DELETE等,每种方法都有其特定的用途。其中,GET方法用于获取资源,而POST方法则常用于提交数据,创建新的资源。 POST方法的工作原理是,客户端(例如Web浏览器或应用程序)构建...

    file_get_contents(php://input, r)实例介绍

    在本文中,我们将深入探讨 `file_get_contents('php://input', 'r')` 的实例,以及它在处理 POST 数据时的作用。 在 PHP 中,`php://input` 是一个特殊的输入流,它允许我们访问原始的 HTTP 请求主体。这在处理 ...

    包含post、delete、put、get方法四个restful支持的服务

    在这个服务中,提到了四个主要的HTTP方法:POST、DELETE、PUT和GET,这些方法分别对应于创建、删除、更新和查询资源的操作。 1. **POST** 方法:在RESTful API中,POST方法常用于创建新的资源。客户端发送一个POST...

    分析php://output和php://stdout的区别

    它与请求方法无关,无论是在GET请求还是POST请求中都可以使用。当使用POST请求时,推荐使用php://input 来获取数据,因为它不依赖于php.ini中的指令。重要的是要注意,在使用enctype="multipart/form-data"的POST...

    php下载文件file_get_contents php input

    在PHP中,`file_get_contents`函数是一个非常实用的工具,用于从各种源获取数据,包括从URL下载文件。在处理文件下载时,这个函数能够直接读取远程文件内容并将其保存到本地,或者直接输出到浏览器供用户下载。本文...

    关于get.post delete put 的用法

    在 HTTP 中,定义了多种方法来与服务器进行交互,今天我们来详细讲解 GET、POST、DELETE、PUT 等方法的用法。 OPTIONS 方法 OPTIONS 方法用于返回服务器针对特定资源所支持的 HTTP 请求方法。这个方法可以让客户端...

    php输入流php://input使用浅析

    在Web开发中,尤其是处理POST请求时,经常需要获取这些原始输入数据。php://input提供了一种方法,使得开发者能够直接读取原始请求体,这对于处理不经过正常表单处理的数据非常有用。比如,当我们需要处理JSON格式的...

    httpclient 执行get/post/put代码

    例如,它可能有一个`sendHttpGet`、`sendHttpPost`和`sendHttpPut`的方法,分别对应上述的GET、POST和PUT操作。 ```java public CloseableHttpResponse sendHttpGet(String url) { // 初始化HttpClient // 创建...

    restlight:使用Android和Java编写的HTTP库中的Restlight,在HTTP como中的用法:GET,POST,HEAD,OPTIONS,PUT,DELETE和TRACE; 外部hacia servidores

    休息灯Restlight ES UNA LIBRERIA HTTP对Android的Ÿ的Java,阙facilita拉creación德peticiones科莫HTTP:GET,POST,HEAD,OPTIONS,PUT,DELETEÿTRACE; 外部hacia servidores。 o耶普洛斯要求提供奶油冰淇淋。 ...

    7种FFT代码和测试程序

    http://topic.csdn.net/t/20060222/13/4570436.html中的程序 3. 朱志刚的FFT程序。 4. 我自己(liangbch)写的两个程序 5. mixfft,来自http://hjem.get2net.dk/jjn/fft.htm 6. ...

    php 模拟get/post封装类

    //第一种GET /* $http = new HttpRequest(); $res = $http->set($config) ->open('http://127.0.0.1/HttpRequest/r.php') ->get(); */ //第二种GET /* $http = new HttpRequest($config); $res = $http->open('...

    html页面模式get/post请求

    首先,GET和POST是HTTP协议中的两种主要请求方法。GET通常用于获取资源,它将数据附加到URL上,以查询字符串的形式传递。而POST则常用于向服务器发送数据,如表单提交,数据被包含在请求正文中,这对于传输大量或...

Global site tag (gtag.js) - Google Analytics