客户端在进行http请求服务器的时候,需要告诉服务器请求的类型,服务器在返回给客户端的数据的时候,也需要告诉客户端返回数据的类型。

这个类型就是  ContentType  ,不同的ContentType 会影响客户端/服务器所看到的效果。contentType: 告诉服务器,我要发什么类型的数据

1、默认的ContentType为  text/html 也就是网页格式.

  • text/plain :纯文本格式
  • text/xml :  XML格式
  • image/gif :gif图片格式
  • image/jpeg :jpg图片格式
  • image/png:png图片格式

以application开头的媒体格式类型:

  • application/xhtml+xml :XHTML格式
  • application/xml     : XML数据格式
  • application/atom+xml  :Atom XML聚合格式
  • application/json    : JSON数据格式
  • application/pdf       :pdf格式
  • application/msword  : Word文档格式
  • application/octet-stream : 二进制流数据(如常见的文件下载)
  • application/x-www-form-urlencoded : <form encType=””>中默认的encType,form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)

另外一种常见的媒体格式是上传文件之时使用的:

  • multipart/form-data : 需要在表单中进行文件上传时,就需要使用该格式

以上就是我们在日常的开发中,经常会用到的若干content-type的内容格式。

比如:

 URL realUrl = new URL(url);
//打开和URL之间的连接
conn =  realUrl.openConnection();
//设置通用的请求属性
conn.setRequestProperty("accept", "*/*");
conn.setRequestProperty("connection", "Keep-Alive");
conn.setRequestProperty("Content-Type",
"application/json");

  

Android http Request / Response ContentType相关推荐

  1. 【错误记录】Android Studio 配置 GitHub 报错 ( Can‘t login using given credentials: Request response: 401 Una )

    文章目录 一.报错信息 二.解决方案 一.报错信息 使用账号密码配置 , 出现如下错误 ; Can't login using given credentials: Request response: ...

  2. 3.request response

    rr的介绍 request是代表请求,response是响应 执行流程: 1.浏览器发送请求 2.服务器接受请求,创建两个对象,将请求信息封装给request,将两个对象发送给对应的servlet 3 ...

  3. 【Servlet】Request/Response/Cookie/Session中常用方法

    #1.Request package com.tcb.servlet;import java.io.IOException; import javax.servlet.ServletException ...

  4. Request Response

    目录 1. Request和Response的概述 2. Request对象 2.1 Request继承体系 2.2 Request获取请求数据 2.2.1 获取请求行数据 2.2.2 获取请求头数据 ...

  5. JavaWeb - Request Response

    Request & Response 1,Request和Response的概述 为什么运行项目后默认打开index.html - 是因为 tomcat 配置文件中事先配好了 ==Reques ...

  6. 服务端编程(四)- 背景知识 - request response 深入介绍

    服务端编程专栏正在持续更新 敬请关注:) 文章目录 前言 ´・ᴗ・` HTTP request 请求方法 request method 附加信息 addtional info response 状态码 ...

  7. 观看慕课老师milanlover视频JSP内置对象+getpost+request+response+请求转发与请求重定向

    out是内置对象,不用new来创建. 把饭盛到碗里,碗相当于程序中的缓冲区. <%@ page language="java" import="java.util. ...

  8. werkzeug源码解析 Request Response

    werkzeug源码解析 Request Response datastructures datastructures.py单元定义了基本类型 为了实现不可修改,定义了一系列Immutable类,通过 ...

  9. request,response

    response:     1,输出中文的问题==码表要一致(通用utf-8)         控制浏览器的输出码表--response.setHeader("content-type&qu ...

最新文章

  1. ImportError: No module named arcpy
  2. 【LeetCode从零单排】No 3 Longest Substring Without Repeating Characters
  3. u9系统的使用方法仓库_HPE产品认证证书查询系统使用方法
  4. 在Window下编译OpenH323
  5. 在家办公的我,砍需求砍得更狠了
  6. linux expect sftp,expect实现sftp文件同步
  7. ASP.Net Web 服务 – 如何使用会话状态
  8. 《Essential C++》读书笔记 之 基于对象编程风格
  9. D7-Nginx-SSL
  10. 适合于图像处理方向的SCI期刊杂志列表
  11. WatchOS开发教程之六: 表盘功能开发
  12. 大学英语综合教程三 Unit 1 课文内容英译中 中英翻译
  13. 成长篇之代码灵异事件
  14. shell 生成指定范围随机数与随机字符串
  15. win10关机后cpu风扇还在转_win10关机后风扇一直转,长按电源键才关闭怎么办
  16. F - Color the ball
  17. linux 读取命令行输入参数,shell脚本读取文件+读取命令行参数+读取标准输入+变量赋值+输出到文件...
  18. maven学习笔记【二】私服Nexus
  19. 电费折扣充值cps接口
  20. python练习一(对txt文本的操作:切割,切片,格式化输出)

热门文章

  1. php中strtotime的意思,php中strtotime函数用法详解
  2. php attr,PHP DOMAttr isId()用法及代码示例
  3. 大学必须掌握的计算机技巧,大学生必须掌握的电脑办公技巧
  4. 计算机专业开学周记,【热门】开学周记集锦5篇
  5. 【小白学习keras教程】十、三种Model Selection方法:k-fold cross-validation,GridSearchCV和RandomizedSearchCV
  6. 微信小程序开发的快速步骤方法和最大的坑
  7. 关于数据库插入中文乱码问题
  8. 北京内推 | 华为高斯实验室招聘AI算法工程师/实习生
  9. 港科大陈凯、杨强教授新书重磅发布,系统揭秘隐私计算 | 文末送书
  10. 迁移学习之域自适应理论简介(Domain Adaptation Theory)