xu506075418 2010-03-14 21:18 采纳率: 0%
浏览 369
已采纳

请问为什么get方式的请求消息中没有实体内容呢,谢谢

一个使用Get方式的请求消息中不能包含实体内容,只有post方式的请求消息中才可以包含实体内容

,我有点疑问,为什么get方式的请求消息中没有实体内容,请求消息中的实体内容值的什么啊,参数不是实体内容吗

  • 写回答

2条回答 默认 最新

  • iteye_13500 2010-03-14 23:00
    关注

    [quote]一个使用Get方式的请求消息中不能包含实体内容,只有post方式的请求消息中才可以包含实体内容 [/quote]

    可以认为http消息可以分成两部分(消息头,消息体)。

    通常get方式访问时,如果传参数,一般是用查询字符串的方法传递,此时查询参数不包含在消息体内。例如:
    http://.../url?a1=b1&a2=b2

    如果是post,传递参数,就需要在消息体内加参数,例如,消息体传递的可能是:
    a1=b1&a2=b2

    但是也不能这么绝对,你用get传参数,同样可以像post一样,在消息体内写
    a1=b1&a2=b2
    这时,服务器一般也是可以识别出参数的。

    所以上面你说的只是一般情况,并不是绝对的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 多址通信方式的抗噪声性能和系统容量对比
  • ¥15 winform的chart曲线生成时有凸起
  • ¥15 msix packaging tool打包问题
  • ¥15 finalshell节点的搭建代码和那个端口代码教程
  • ¥15 Centos / PETSc / PETGEM
  • ¥15 centos7.9 IPv6端口telnet和端口监控问题
  • ¥20 完全没有学习过GAN,看了CSDN的一篇文章,里面有代码但是完全不知道如何操作
  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 海浪数据 南海地区海况数据,波浪数据
  • ¥20 软件测试决策法疑问求解答