E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Disposition
Spring boot 文件下载
文件下载功能是web开发中经常使用到的功能,使用HttpServletResponse对象就可以实现文件的下载文件下载功能的实现思路:1.获取要下载的文件的绝对路径2.获取要下载的文件名3.设置content-
disposition
佩佩爱吃脏脏包
·
2020-08-05 19:59
Spring
boot
C# GridView导出excel,字段值前边带0的,导出后不显示0的解决方法
Response.Clear();Response.AddHeader("content-
disposition
","attachment;filename="+System.Web.HttpUtility.UrlEncode
weixin_34356555
·
2020-08-05 03:43
PHP导出数据到EXCEL,防止以0开头的大数字变成科学计数
header("Content-Type:application/vnd.ms-excel");Header("Accept-Ranges:bytes");Header("Content-
Disposition
lxm88168
·
2020-08-05 01:52
PHP导出csv文件
filename="文件名称"//直接输出到浏览器ob_end_flush();header('Content-Type:application/vnd.ms-excel');header('Content-
Disposition
akubaba
·
2020-08-04 22:36
后台开发
CSV导出大量数据
csvname=$csvname.'.csv';header('Content-Type:application/vnd.ms-excel;charset=GB2312');header('Content-
Disposition
weixin_30466953
·
2020-08-04 19:10
Python 发送 multipart/form-data 数据
前言最近做知乎模拟登录的时候,碰到一个很奇怪的参数类型,与一般的键值对不同,大概长这样:------WebKitFormBoundaryA0Srut8TBztAofvxContent-
Disposition
Slwhy
·
2020-08-04 18:32
python
Java使用POI导出Excel .xlsx提示文件格式或文件扩展名有误
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.addHeader("Content-
Disposition
不念过往--不语未来
·
2020-08-04 13:43
工具类
Java下载文件时处理中文 使用URLEncoder编码后 空格变+号的问题
StringformatFileName=encodingFileName(name);//在后面定义方法encodingFileName(StringfileName);response.setHeader("Content-
Disposition
OkidoGreen
·
2020-08-04 09:42
Java-基础知识
SpringBoot 下载Excel文件,解决文件格式与文件拓展名指定的格式不一致问题
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");response.addHeader("Content-
Disposition
coding绝了都
·
2020-08-04 09:54
JAVA技术
vue Blob 实现文件下载功能
.`,responseType:'blob'}).then(res=>{letfileName=decodeURI(res.headers['content-
disposition
'].split(`filename
paipaicui
·
2020-08-03 20:14
vue
下载
java导出excel中文名称问题
测试中文名称.xlsx"StringfileNameURL=URLEncoder.encode(exportFileName,"UTF-8");response.setHeader("Content-
disposition
又来了吧
·
2020-08-03 16:24
导出excel
Java
中文名字
(转)正确处理浏览器在下载文件时HTTP头的编码问题(Content-
Disposition
)
原文链接:http://www.iefans.net/xiazai-wenjian-http-bianma-content-
disposition
/最近在做项目时遇到了一个case:需要实现一个强制在浏览器中的下载功能
又来了吧
·
2020-08-03 16:23
Java
导出excel
中文名字
快速获取url文件名和后缀名
下载文件时,判断文件名和后缀一直比较麻烦,不是所有的文件都可以getHeaderField("Content-
Disposition
"),最全面的方法是通过URL路径,自定义正则表达式获取下载文件的文件名和后缀名
a704755096
·
2020-08-03 14:13
HTML混编
Java&RabbitMQ
HTTP协议header中Content-
Disposition
中文文件名乱码
[size=medium]在做文件下载时,当文件名为中文时,经常会出现乱码现象。参考文章:http://blog.robotshell.org/2012/deal-with-http-header-encoding-for-file-download/本文就详细给出案例来解决这一乱码问题,以及还一直未解决的一个疑问,欢迎大家一起来探讨。大体的原因就是header中只支持ASCII,所以我们传输的文
乒乓狂魔
·
2020-08-03 09:34
乱码
Vue下载流文件
/cljsdc",params:data,responseType:"blob"设置接收数据的类型}).then((res)=>{constfileName=res.headers["content-
disposition
邱先生~
·
2020-08-03 08:46
常见问题
设置response的Content-
Disposition
属性,实现文件下载示例
我们在开发web系统时有时会有以下需求:希望某类或者某已知MIME类型的文件(比如:*.gif;*.txt;*.htm)能够在访问时弹出“文件下载”对话框希望以原始文件名(上传时的文件名,例如:山东省政府1024号文件.doc)提供下载,但服务器上保存的地址却是其他文件名(如:12519810948091234_asdf.doc)希望某文件直接在浏览器上显示而不是弹出文件下载对话框……………………
csdn-JAVA-LIFE
·
2020-08-03 07:54
java
header中Content-
Disposition
的作用与使用方法(文件下载)
Content-
disposition
是MIME协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件。
Y仟仟
·
2020-08-03 07:09
获取response header中Content-
Disposition
中的filename值
/***获取responseheader中Content-
Disposition
中的filename值*@paramresponse*@return*/privatestaticStringgetFileName
_Google_
·
2020-08-03 06:15
header中Content-
Disposition
的作用与使用方法
Content-
disposition
是MIME协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件。
风中飘摇我亦妖娆
·
2020-08-03 02:30
http
http header中的Content-
disposition
Access-Control-Expose-Headers响应首部Access-Control-Expose-Headers列出了哪些首部可以作为响应的一部分暴露给外部。默认情况下,只有六种simpleresponseheaders(简单响应首部)可以暴露给外部:Cache-ControlContent-LanguageContent-TypeExpiresLast-ModifiedPragma如
tongwandouQX
·
2020-08-03 02:23
web_http
content-disp..
文件下载
header中Content-
Disposition
的作用
Content-
disposition
是MIME协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件。
gooym
·
2020-08-02 20:26
http协议
任意文件读取下载漏洞
;echofile_get_contents($filename);header('Content-Type:imgage/jpeg');header('Content-
Disposition
:attachment
猫星人不会笑
·
2020-08-02 14:13
安全
信息泄露
任意文件下载
使用content-
disposition
响应头(服务器控制浏览器发下载方式打开文件)
packagecn.itcast.web.http;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStream;importjavax.servlet.ServletException;importjav
junjielkj
·
2020-08-01 12:59
http相关知识
下载文件出错Chrome:ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_
DISPOSITION
使用谷歌浏览器下载文件名中带有英文半角逗号的文件时,请求已发送,但响应时发生浏览器崩溃现象,页面提示ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_
DISPOSITION
,其他浏览器无此现象
Inuyasha1121
·
2020-08-01 10:10
chrome
收到服务器重复标头
只有网站或代理管理员才能解决此问题错误349(net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_
DISPOSITION
):我们收到了多个“Content-
Disposition
IT_小草
·
2020-08-01 10:05
Java
js——下载文件
OSS阿里云上传文件前端js下载url跨域问题能触发浏览器下载的url有两类:responseheader——指定了Content-
Disposition
为attachment,它表示让浏览器把响应体作为附件下载到本地
肖ZE
·
2020-07-31 19:02
javascript
Koa2-下载-文件流
require('urllib')router.get('/file',asyncctx=>{letfile=awaiturllib.request('http://XXX')ctx.set('Content-
disposition
月迷津渡丶
·
2020-07-30 18:09
nodejs
php 下载保存文件保存到本地的两种实现方法
第一种:或者:第二种:问题:1:如果文件没有以下载文件的形式展示而是以直接在浏览器中打开了,可添加如下代码:header("Content-
Disposition
:attachment);Content-
Disposition
dreamer_lk
·
2020-07-30 12:17
[CISCN2019 华北赛区 Day1 Web1]Dropbox
&stristr($filename,"flag")===false){Header("Content-type:application/octet-stream");Header("Content-
Disposition
HyyMbb
·
2020-07-29 16:34
BUUCTF刷题记录
使用response对象下载文件
一、使用response下载使用response对象的正常下载response.reset();response.setHeader("Content-
Disposition
","attachment;
平常心lzt
·
2020-07-28 13:08
Java
服务器
【postman】中 form-data、x-www-form-urlencoded、raw、binary的区别
当上传的字段是文件时,会有Content-Type来说明文件类型;content-
disposition
,用来说明字段的一些信息;由于有boundary隔离,所以multipart/form-data既可以上传文件
skiof007
·
2020-07-28 11:27
【奇葩bug记录】content-
disposition
invalid character 0x1A
最近上线一个导出excel的功能,测试环境功能一切正常。上线之后生产环境下Chrome下载前端报错如下:试了火狐,火狐不报错,能正常下载。检查前后端代码看不出问题。通过浏览器插件net-internals打开events选项,选择列表中其中一条记录,可以查看网络封包详细信息,看到有如下报错信息:t=4891[st=30]HTTP2_SESSION_RECV_INVALID_HEADER-->err
simple99565
·
2020-07-28 11:48
BUG日记
Java下载文件时文件名出现乱码(但文件内容正常)
似乎实际上不是这样1.StringfileName=newString(URLEncoder.encode(fileName,"utf-8"));getResponse().addHeader("Content-
Disposition
Code洞洞妖
·
2020-07-28 06:39
Java
C#向excel中写入数据的三种方式
的形式存在Response.Clear();Response.Buffer=true;Response.Charset="GB2312";Response.AppendHeader("Content-
Disposition
iteye_17312
·
2020-07-28 00:36
axios获取文件流导出excel表格
一、导出excel表格实现的具体思路:1.创建一个a标签;2.获取响应头content-
disposition
作为文件名;3.利用a标签的download属性进行下载二、理解什么是Content-
Disposition
chenjundi
·
2020-07-27 22:11
HTTP知多少——Content-Type(内容类型)详解
HTTP知多少——Content-
disposition
(文件下载)HTTP知多少——Content-Type(内容类型)详解在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息
小胖学编程
·
2020-07-27 12:53
Response.TransmitFile 下载文件
stringfileName="",filePath="";.....Response.Clear();Response.Buffer=true;Response.AddHeader("Content-
Disposition
adaidai0921
·
2020-07-27 11:34
base64格式字符串转化二进制流并实现下载图片
一般情况下,想要实现文件下载/导出功能,需要在前端把数据发到服务端或者发送下载请求到服务端,然后由服务端通过获取数据->生成数据->生成文件三个步骤生成数据,在响应请求头中包含Content-
disposition
易冷zzz
·
2020-07-17 17:13
关于下载文件以及在swagger-ui中遇到的坑
需要导出一个带有中文名的json文件,之前已经习惯使用swagger-ui这个测试接口了,所以一开始是这样的下载下来的是这种乱码格式的文件,于是乎尝试了这几种:response.addHeader("Content-
Disposition
我惠依旧
·
2020-07-16 05:42
杂七杂八
java页面导出csv格式乱码问题解决
ServletActionContext.getResponse().reset();//清空输出流ServletActionContext.getResponse().setHeader("Content-
disposition
土豆南瓜
·
2020-07-15 21:42
java
django 返回excel文件数据给前端下载
(content_type='application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')response['Content-
Disposition
梅山学子
·
2020-07-15 18:57
python
VUE导出excel,IE11报错
解决方案如下:vardisposition=res.headers['content-
disposition
'];varfileName=decodeURI(
disposition
.substring
FinelyYang
·
2020-07-15 16:11
vue
Swagger下载的Excel打不开,下载的Excel比实际大小更大
解决思路如下:首先更改输出流的地址,把Excel生成在本地测试下,发现功能正常,Excel可以打开;检查response有没有正确设置Content-type和Content-
disposition
,发现也没有什么问题
凤凰FH
·
2020-07-15 15:26
Java
【PHP】header相关用法(待完善)
发现网上搜到的资料不太详细)//设置返回内容类型header("Content-type:text/csv");//告诉浏览器文件作为附件处理并且设定最终下载完成的文件名称$filenameheader("Content-
Disposition
hizengzeng
·
2020-07-15 12:11
php
http
文件下载文件名不匹配和乱码问题
解决文件下载正确文件名和中文乱码问题文件下载的时候,需要服务器通过响应头将文件的信息告知浏览器resp.setHeader(“Content-
Disposition
”,“attachment;filename
xxTheodore
·
2020-07-15 10:46
java
Java Web通过Servlet实现文件下载
我们主要使用请求头Content-
disposition
来激活浏览器文件下载对话框,并将服务器的文件传输到客户端。
hestyle
·
2020-07-14 20:41
Java
#
Servlet
servlet实现文件下载
ServletContextsct=this.getServletContext();//设置响应头,控制浏览器下载response.setHeader("content-
disposition
","attachment
火柴棍111
·
2020-07-14 08:48
Net导入导出EXCEL单元格强制换行符转换问题
true;Response.Clear();Response.Buffer=true;Response.Charset="GB2312";Response.AppendHeader("Content-
Disposition
TianGaojie123abc
·
2020-07-14 06:34
excel
dataset
string
文档
null
C# vb.net 下载到excel
yyyy-MM-dd");Response.Clear();Response.Buffer=true;Response.Charset="utf-8";Response.AppendHeader("Content-
Disposition
clairelss
·
2020-07-14 04:25
.net
Excel
servlet中实现文件下载操作
针对第一个问题,需要用到content-
disposition
来处理响应头,针对第二个问题,是在网上找了一个工具类,针对不同的浏览器有不同的实现。
yyc05060808
·
2020-07-14 03:47
javaEE
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他