第4章 HTTP

作者: 王林 | 来源:发表于2018-11-12 13:32 被阅读0次

    4.1 HTTP协议

    HTTP协议用于客户端和服务器端之间的通信,HTTP协议通过请求和响应的交换达成通信,是一种不保存状态的协议,是基于TCP/IP通信协议来传递数据的应用层协议。

    4.2 HTTP方法

    GET        获取资源

    POST     增加资源

    PUT        修改资源

    DELETE    删除资源

    HEAD        获取报文头部信息

    4.3 返回状态码

    1xx    信息状态码,请求正在进行

    2xx    请求成功

    3xx    请求重定向

    4xx    客户端错误,服务器无法处理请求

    5xx    服务器出错

    4.4 cURL

    cURL是在终端中发送请求的最便捷的方式,常用于测试接口调用:

    GET

    curl-XGET http://127.0.0.1/users

    或者

    curlhttp://127.0.0.1/users

    POST

    curl-XPOST-d'name=jack&age=10'http://127.0.0.1/users

    PUT

    curl-XPUT-d'name=Tom&age=20'http://127.0.0.1/users/10

    DELETE

    curl-XDELETE http://127.0.0.1/users/10

    HEADER

    curl-H"Content-Type: application/json"-XPOST-d'name=jack&age=10'http://127.0.0.1/users

    4.5 本章总结

    HTTP是服务器开发必须理解的协议,最常用的方法有GET、POST、PUT、DELETE,开发环节可以使用cURL来快速调试接口。

    相关文章

      网友评论

        本文标题:第4章 HTTP

        本文链接:https://www.haomeiwen.com/subject/lziqfqtx.html