HTTP 方法2024 年 8 月 29 日 | 4 分钟阅读 对于 HTTP/1.1,下面定义了常用方法。这个集合可以根据需求进行扩展。这些方法的名称区分大小写,并且必须使用大写字母。 方法和描述i) GET 此方法使用给定的 URI 从给定的服务器检索信息。GET 请求可以检索数据。它不能对数据应用其他效果。 ii) HEAD 此方法与 GET 方法相同。它用于仅传输状态行和标题部分。 iii) POST POST 请求将数据发送到服务器。例如,使用 HTML 表单上传文件、客户信息等。 iv) PUT PUT 方法用于将目标资源的所有当前表示替换为上传的内容。 v) DELETE DELETE 方法用于删除目标资源的所有当前表示,该资源由 URI 给出。 vi) CONNECT 此方法建立到服务器的隧道,该服务器由给定的 URI 标识。 vii) OPTIONS 此方法描述了目标资源的通信选项。 GET 方法此方法用于使用请求的 URL 部分中指定的参数从 Web 服务器检索数据。这是用于文档检索的主要方法。使用 GET 方法获取 first.htm 如下所示 以下是针对上述 GET 请求的服务器响应 HEAD 方法此方法与 GET 方法相同。但在 HEAD 方法中,服务器会回复响应行和标头,而没有实体主体。使用 HEAD 方法获取 first.htm 的标头信息如下所示 以下是针对上述 HEAD 请求的服务器响应 在这里,我们可以看到服务器在标头之后没有发送任何数据。 POST 方法此方法用于将一些数据发送到服务器,例如,从数据更新文件等。使用 POST 方法将表单数据发送到服务器如下所示 服务器端 process.cgi 脚本处理传递的数据并发送响应,如下所示 PUT 方法此方法请求服务器将包含的实体主体存储在由给定 URL 指定的位置。以下示例请求服务器将给定的实体主体保存在服务器根目录下的 first.htm 中。 在 first.htm 文件中,服务器将存储给定的实体主体,并且它还将把以下响应发送回客户端 DELETE 方法此方法请求服务器删除给定 URL 指定位置的文件。以下示例请求服务器删除服务器根目录下的 first.htm 文件 在上面的示例之后,服务器将删除 first.htm 文件,并且它还将把响应发送回客户端,如下所示 CONNECT 方法此方法由客户端使用。它通过 HTTP 建立与 Web 服务器的网络连接。以下示例请求与在主机 javatpoint.com 上运行的 Web 服务器建立连接 以下示例显示了与服务器建立的连接,并且响应被发送回客户端 OPTIONS 方法此方法由客户端使用。它用于查找 Web 服务器支持的 HTTP 方法和其他选项。以下示例请求运行在 javatpoint.com 上的 Web 服务器支持的方法列表 在下面的示例中,服务器将发送基于服务器当前配置的信息 下一个主题HTTP 缓存 |
我们请求您订阅我们的新闻通讯以获取最新更新。