自定义设置HTTP响应头
HTTP消息头是指,在超文本传输协议( Hypertext Transfer Protocol,HTTP)的请求和响应消息中,协议头部的组件。HTTP消息头准确描述了正在获取的资源、服务器或客户端的行为,定义了HTTP事务中的具体操作参数。
在HTTP消息头中,按其出现的上下文环境,分为通用头、请求头、响应头等。HTTP响应头参数可供自定义取值,参数解释如下:
参数 | 描述 |
---|---|
Content-Type | 指定客户端程序响应对象的内容类型。 |
Cache-Control | 指定客户端程序请求和响应遵循的缓存机制。 |
Content-Disposition | 指定客户端程序把请求所得的内容存为一个文件时提供的默认的文件名。 |
Content-Language | 指定客户端程序响应对象的语言。 |
Expires | 指定客户端程序响应对象的过期时间。 |
Access-Control-Allow-Origin | 指定允许的跨域请求的来源。 |
Access-Control-Allow-Methods | 指定允许的跨域请求方法。 |
Access-Control-Max-Age | 指定客户端程序对特定资源的预取请求返回结果的缓存时间。 |
Access-Control-Expose-Headers | 指定允许访问的自定义头信息。 |
注意事项
- HTTP响应头的设置会影响该加速域名下所有资源客户端程序(例如浏览器)的响应行为,但不会影响缓存服务器的行为。
- 目前仅支持上述HTTP头参数取值设置。如果您有其他HTTP头部设置需求。
- 关于参数Access-Control-Allow-Origin的取值,您可以填写
*
表示全部域名;也可以填写完整域名,例如:www.aliyun.com
。 - 目前不支持泛域名设置。
自定义设置HTTP响应头相关推荐
- 设置cros响应头实现跨域
cros(Cross-Origin Resource Sharing)跨域资源共享 是官方的跨域解决方案 特点是不需要在客户端做任何特殊的操作,完全在服务器中进行处理 支持get和post请求 cro ...
- 前端获取不到后端在拦截器中设置的响应头
前言: 最近后端在做验token时遇到一个问题,两个前端项目分别使用Vue和Angular.两个项目token产生和验签规则是一样的(流程:后端Java在拦截器中验token,如果验签成功刷新toke ...
- 服务器设置 Header响应头(Server、X-Frame-Options、X-Powered-By)
一.iis7/8隐藏banner信息 进入在[Internet 信息服务(IIS)管理器]-[HTTP 响应头],添加或删除或修改即可. 隐藏 Server 版本信息,安装UrlScan,打开%WIN ...
- Python Django 设置/更改响应头信息
- java中设置http响应头控制浏览器禁止缓存当前文档内容
1 response.setDateHeader("expries", -1); 2 response.setHeader("Cache-Control", & ...
- php 无法输出图像,ThinkPHP里无法输出图片 设置响应头
今天写了一个PHP生成图片,想用浏览器查看,但是每次打开都是一串乱码,看样子是图片源二进制数据,然后查看了下响应头是text/html,那我明明设置了image/jpegheader("Co ...
- php输出图片没有,ThinkPHP里无法输出图片 设置响应头
今天写了一个PHP生成图片,想用浏览器查看,但是每次打开都是一串乱码,看样子是图片源二进制数据,然后查看了下响应头是text/html,那我明明设置了image/jpeg header("C ...
- 获取、设置响应头、设置缓冲区
获取请求头 获取请求头使用HttpServletRequest对象的getHeader().getHeaders().getHeaderNames().getIntHeader().getDateHe ...
- response响应头设置总结
/*********************************设置浏览器无缓存******************************/ //resp.setHeader:发送一个报头,告诉 ...
- 手动去设置HTTP响应行、响应头、响应体
①手动去设置HTTP响应行中的状态码,这里用到了response的setStatus(int sc);这个方法 package com.itheima.line;import java.io.IOEx ...
最新文章
- SAP S/4 HANA的物料编码40位设置
- java中遍历map的几种方法介绍
- git cherry-pick 把提交到A分支的部分commit 再提交到B分支上
- html基本标签结构
- torch的拼接函数_从零开始深度学习Pytorch笔记(13)—— torch.optim
- 学习kaneboy的 sps区域列表的管理入口程序
- centos8安装中文(zh_CN)语言包
- NumPy常用属性及方法
- raft协议中统计一条log被多少节点复制
- python 自动点击上传以后上传文件,python使用selenium模拟点击网页实现自动导入上传文件功能...
- [转载] jstl获取Parameter参数及switch使用
- linux 网络路径中网络协议栈有几种,linux网络路径中网络协议栈有几种
- Oracle触发器之表新增/修改的触发操作
- linux c 贝塞尔曲线_使用 logzero 在 Python 中进行简单日志记录 | Linux 中国
- 基于vue-cli的webpack配置优化
- qint64转字符串
- java robots协议检测工具
- 面向对象(Python):学习笔记之模块和包
- 一道打印菱形的面试题
- win10计算机全名恢复,详细教您win10强制进入恢复模式方法
热门文章
- 吃货在东京 -- 记那段吃不饱的日子 之一 牛头自助烤肉店
- 【unity shader】毛绒材质效果的实现
- OJ一元二次方程的根*易错点
- 一元二次方程组求根问题
- 太平洋电脑城 GHOST XP SP3 快速装机版 V9.8
- qq远程听到计算机声音,QQ2017远程播放视频没有声音_软件应用_电脑知识学习_培训之家...
- matlab画进化树分析图,教你用ggtree绘制高颜值进化树
- MySQL实战宝典 高可用架构篇 17 高可用设计三大高可用设计架构方案
- 计算机安装xp蓝屏怎么办,xp系统装win7系统蓝屏怎么办
- 说说传统的软件销售案例