Http报头Accept与Content-Type的区别

Http报头Accept与Content-Type的区别RequestMapping有多个属性来进一步匹配HTTP请求到Controller方法,分别是value,请求的URL的路径,支持也模板、正则表达式method,HTTP请求方法,有GETPOSTPUTconsumes,允许的媒体类型(MediaTypes),如onsumesapplication/ison”,对应于请求的HTTPConten…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

RequestMapping 有多个属性来进一步匹配 HTTP 请求到 Controller 方法,分别是
value ,请求的 URL 的路径,支持 也模板、正则表达式
method, HTTP 请求方法,有 GET POST PUT
consumes ,允许的媒体类型( Media Types ),如 onsumes application/ison”, 对应
于请求的 HTTP Content–Type
produces ,相应的媒体类型,如 produces application/json”, 对应于 TTP Accept
宇段。

params 请求的参数,如 params=” action=update
• headers 请求的 HTTP 头的值,如 headers myHeader=myValue

1.Accept属于请求头, Content-Type属于实体头。 
Http报头分为通用报头,请求报头,响应报头和实体报头。 
请求方的http报头结构:通用报头|请求报头|实体报头 
响应方的http报头结构:通用报头|响应报头|实体报头

2.Accept代表发送端(客户端)希望接受的数据类型。 
比如:Accept:text/xml; 
代表客户端希望接受的数据类型是xml类型

Content-Type代表发送端(客户端|服务器)发送的实体数据的数据类型。 
比如:Content-Type:text/html; 
代表发送端发送的数据格式是html。

二者合起来, 
Accept:text/xml; 
Content-Type:text/html 
即代表希望接受的数据类型是xml格式,本次请求发送的数据的数据格式是html。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172670.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 一文学会Java死锁和CPU 100% 问题的排查技巧

    做一个积极的人编码、改bug、提升自己我有一个乐园,面向编程,春暖花开工欲善其事,必先利其器之前整理过一篇文章,本篇是对那篇的优化:Java死锁排查和Java CPU 100% 排查的步骤整理和OOM FullGc案例文章目录00 本文简介01 Java死锁排查和解决啥是死锁?为啥子会出现死锁?怎么排查代码中出现了死锁?【重点来了】1、使用 jps + jstack2、使用jcons…

    2022年3月1日
    39
  • vdbench 参数详解[通俗易懂]

    vdbench 参数详解[通俗易懂]HD:主机定义如果您希望展示当前主机,则设置hd=localhost。如果希望指定一个远程主机,hd=label。system=IP地址或网络名称。clients=用于模拟服务器的正在运行的客户端数量。SD:存储定义sd=标识存储的名称。host=存储所在的主机的ID。lun=原始磁盘、磁带或文件系统的名称

    2022年5月12日
    448
  • Groovy新手教程

    Groovy新手教程

    2021年11月29日
    44
  • 运行错误:Unable to instantiate activity ComponentInfo

    运行错误:Unable to instantiate activity ComponentInfo

    2021年9月7日
    189
  • 计算机发展历史[通俗易懂]

    计算机发展历史[通俗易懂]计算机发展历史电脑的发展历史   电脑的学名叫计算机,电脑是用来做计算的。在古时候,人们最早使用的计算工具可能是手指,英文单词“digit”既有“数字”的意思,又有“手指“的意思。古人用石头打猎,所以还有可能是石头来辅助计算。 缺点:手指和石头太低效了   后来出现了”结绳“记事。 缺点:结绳慢,绳子还有长度限制。   又不知过了多久,许多国家的人开始使用…

    2022年10月19日
    2
  • Dataway让 Spring Boot 开发变得更高效!

    Dataway让 Spring Boot 开发变得更高效!

    2020年11月14日
    219

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号