Android http Request / Response ContentType
客户端在进行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相关推荐
- 【错误记录】Android Studio 配置 GitHub 报错 ( Can‘t login using given credentials: Request response: 401 Una )
文章目录 一.报错信息 二.解决方案 一.报错信息 使用账号密码配置 , 出现如下错误 ; Can't login using given credentials: Request response: ...
- 3.request response
rr的介绍 request是代表请求,response是响应 执行流程: 1.浏览器发送请求 2.服务器接受请求,创建两个对象,将请求信息封装给request,将两个对象发送给对应的servlet 3 ...
- 【Servlet】Request/Response/Cookie/Session中常用方法
#1.Request package com.tcb.servlet;import java.io.IOException; import javax.servlet.ServletException ...
- Request Response
目录 1. Request和Response的概述 2. Request对象 2.1 Request继承体系 2.2 Request获取请求数据 2.2.1 获取请求行数据 2.2.2 获取请求头数据 ...
- JavaWeb - Request Response
Request & Response 1,Request和Response的概述 为什么运行项目后默认打开index.html - 是因为 tomcat 配置文件中事先配好了 ==Reques ...
- 服务端编程(四)- 背景知识 - request response 深入介绍
服务端编程专栏正在持续更新 敬请关注:) 文章目录 前言 ´・ᴗ・` HTTP request 请求方法 request method 附加信息 addtional info response 状态码 ...
- 观看慕课老师milanlover视频JSP内置对象+getpost+request+response+请求转发与请求重定向
out是内置对象,不用new来创建. 把饭盛到碗里,碗相当于程序中的缓冲区. <%@ page language="java" import="java.util. ...
- werkzeug源码解析 Request Response
werkzeug源码解析 Request Response datastructures datastructures.py单元定义了基本类型 为了实现不可修改,定义了一系列Immutable类,通过 ...
- request,response
response: 1,输出中文的问题==码表要一致(通用utf-8) 控制浏览器的输出码表--response.setHeader("content-type&qu ...
最新文章
- ImportError: No module named arcpy
- 【LeetCode从零单排】No 3 Longest Substring Without Repeating Characters
- u9系统的使用方法仓库_HPE产品认证证书查询系统使用方法
- 在Window下编译OpenH323
- 在家办公的我,砍需求砍得更狠了
- linux expect sftp,expect实现sftp文件同步
- ASP.Net Web 服务 – 如何使用会话状态
- 《Essential C++》读书笔记 之 基于对象编程风格
- D7-Nginx-SSL
- 适合于图像处理方向的SCI期刊杂志列表
- WatchOS开发教程之六: 表盘功能开发
- 大学英语综合教程三 Unit 1 课文内容英译中 中英翻译
- 成长篇之代码灵异事件
- shell 生成指定范围随机数与随机字符串
- win10关机后cpu风扇还在转_win10关机后风扇一直转,长按电源键才关闭怎么办
- F - Color the ball
- linux 读取命令行输入参数,shell脚本读取文件+读取命令行参数+读取标准输入+变量赋值+输出到文件...
- maven学习笔记【二】私服Nexus
- 电费折扣充值cps接口
- python练习一(对txt文本的操作:切割,切片,格式化输出)
热门文章
- php中strtotime的意思,php中strtotime函数用法详解
- php attr,PHP DOMAttr isId()用法及代码示例
- 大学必须掌握的计算机技巧,大学生必须掌握的电脑办公技巧
- 计算机专业开学周记,【热门】开学周记集锦5篇
- 【小白学习keras教程】十、三种Model Selection方法:k-fold cross-validation,GridSearchCV和RandomizedSearchCV
- 微信小程序开发的快速步骤方法和最大的坑
- 关于数据库插入中文乱码问题
- 北京内推 | 华为高斯实验室招聘AI算法工程师/实习生
- 港科大陈凯、杨强教授新书重磅发布,系统揭秘隐私计算 | 文末送书
- 迁移学习之域自适应理论简介(Domain Adaptation Theory)