美文网首页
HTTP方法

HTTP方法

作者: 毛毛独角兽 | 来源:发表于2017-10-30 14:17 被阅读0次

    1. 什么是HTTP

    HTTP:超文本传输协议,它的设计目的是保证客户机与服务器之间的通信。
    HTTP的工作方式是客户端与服务端之间的请求-应答协议。

    2. 两种HTTP请求方法GET和POST

    • GET 从指定的资源请求数据
    • POST 向指定的资源提交要被处理的数据
    GET 请求 :

    GET /?w=1 HTTP/1.1
    Host: baidu.com
    Accept: text/html

    响应
    HTTP/1.1 200 OK
    Content-Type: text/html; charset=utf-8
    Content-Length: 10000

    <!DOCTYPE>
    <html>......</html>

    POST 请求:

    POST /login?w=1 HTTP/1.1
    Host: baidu.com
    Accept: application/ms-word
    Content-Type: application/x-www-form-urlencoded
    Content-Length: 10

    username=fangfang&password=mima

    响应
    HTTP/1.1 403 Forbidden
    Content-Type: application/md-word
    Content-Length: 200

    比喻版请求与响应

    工资请求

    GET 11月工资 工资协议/1.1
    Host: 百度公司
    Accept: 现金, 支付宝转账, 银行汇款

    工资响应

    工资协议/1.1 200 OK
    类型: 现金
    现金张数: 10
    100

    3. 比较GET和POST方法

    4. 其他HTTP请求方法

    相关文章

      网友评论

          本文标题:HTTP方法

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