zoukankan      html  css  js  c++  java
  • http协议中的Content-Type

          今天对http协议中的Content-Type有所理解了

      它的主要功给我的感觉,还是在前台(客户端)给服务器传输数据时,描述这个数据的格式。

      比如,我只传一个表单数据,但这个表单中只有文本,没有其它的音频、视频、图片、文件,可以用Content-Type描述为:Content-Type=application/x-www-form-urlencoded ,   如果表单中含有其它格式的文件,上传表单时,可以把Content-Type描述为:Content-Type=multipart/form-data

      当然,Content-Type可以描述的格式 很多很多,在这里不一一列举,有需要可以到网上查。

      

      再就是一点体验,在 spring mvc的 @ReqeustMapping中可以定义相同的路径,而当客户端去映射这些相同的路径时,就可以通过http协议中的Content-Type来区分这些相同的路径的不同接口。

      eg: 1. @RequestMapping(value="/test", method={RequestMethod.POST} ,headers={"Content-Type=multipart/form-data"})

        2. @RequestMapping(value="/test", method={RequestMethod.POST} ,headers={"Content-Type=application/x-www-form-urlencoded"})

  • 相关阅读:
    实习笔记day03
    实习笔记day02
    实习笔记day01
    第4章:数组与方法
    栈内存与堆内存的区别
    java数据类型
    保护模式指令
    空描述符
    段描述符
    全局描述符表
  • 原文地址:https://www.cnblogs.com/ytfcz/p/3438147.html
Copyright © 2011-2022 走看看