Tag: http headers

http标头值最大?

HTTP标头是否有可接受的最大尺寸? 如果是这样,那是什么? 如果没有,这是一个服务器特定的或可接受的标准,允许任何大小的标题?

在Chromedebugging器中“小心:显示临时标题”

使用Google Chrome检查器(F12)查看下载的资源时,我注意到一个奇怪的警告消息: 警告临时标题显示 我发现了一些可能相关的东西, networking面板 ( Network Panel):对临时请求头添加警告 ,但是我不能完全理解它。 相关的问题可以发现Chrome块请求以及XMLHttpRequest无法加载。 卸载资源显示警告:显示临时标题 。 与第一个问题类似,我的资源被阻止,但后来自动加载相同的资源。 不像第二个问题 ,我不想解决任何问题。 我想知道这个信息是什么意思,为什么我收到了。

如何强制文件在浏览器中打开而不是下载(pdf)?

有没有办法强制PDF文件打开浏览器时,选项“显示PDF浏览器”未选中? 我尝试使用embedded标记和iframe,但只有在选中该选项时才起作用。 有人知道我能做什么吗?

我需要Content-Type:application / octet-stream进行文件下载吗?

HTTP标准说: 如果在application / octet-stream内容types的响应中使用这个头部[Content-Disposition:attachment],暗示的build议是用户代理不应该显示响应,而是直接input`save response as .. 。“对话框。 我读那个 Content-Type: application/octet-stream Content-Disposition: attachment 但是我会认为Content-Type是application/pdf , image/png等等 我应该有Content-Type: application/octet-stream如果我想浏览器下载文件?

在PHP中为用户创build一个CSV文件

我有一个MySQL数据库中的数据。 我正在向用户发送一个URL,将其数据作为CSV文件发送出去。 我有电子邮件的链接,MySQL查询等涵盖。 我怎么能当他们点击链接时,popup一个下载带有MySQLlogging的CVS? 我已经获得了所有的信息。 我只是看不到如何让PHP创buildCSV文件,让他们下载一个.csv扩展名的文件。

Cache-Control有什么区别:max-age = 0和no-cache?

头Cache-Control: max-age=0意味着内容被认为是陈旧的(并且必须被重新获取),这实际上与Cache-Control: no-cache 。

Angular2 – 为每个请求设置标题

我需要在用户login后为每个后续请求设置一些授权标头。 信息: 要为特定请求设置标题, import {Headers} from 'angular2/http'; var headers = new Headers(); headers.append(headerName, value); // HTTP POST using these headers this.http.post(url, data, { headers: headers }) // do something with the response 参考 但以这种方式为每个请求手动设置请求标头是不可行的。 如何在用户login后设置标题集,并在注销时删除这些标题?

内容处理:“内联”和“附件”之间有什么区别?

有什么区别 Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext") 和 Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext") 我不知道这些差异,因为当我使用这个或那个时,我总是会得到一个窗口提示,要求我为他们两个下载文件。 我阅读规格,但是它是无知的。

我怎么能添加一个自定义的HTTP头到js或jQuery的Ajax请求?

有谁知道如何使用JavaScript或jQuery添加或创build自定义HTTP标头?

在ASP.NET MVC中将文件返回到View / Download

我遇到了将存储在数据库中的文件发送回ASP.NET MVC中的用户的问题。 我想要的是一个视图列出两个链接,一个查看文件,并让mimetype发送到浏览器决定如何处理,另一个强制下载。 如果我select查看名为SomeRandomFile.bak的文件,并且浏览器没有关联的程序来打开这种types的文件,那么我没有问题,它的默认下载行为。 但是,如果我select查看一个名为SomeRandomFile.pdf或SomeRandomFile.jpg的文件,我只想简单地打开该文件。 但是我也想保留一个下载链接,这样我就可以强制下载提示,不pipe文件types如何。 这有道理吗? 我已经试过FileStreamResult ,它适用于大多数文件,它的构造函数默认不接受文件名,所以未知的文件被分配基于URL的文件名(它不知道基于内容types给出的扩展名)。 如果我通过指定文件名来强制文件名,那么我就失去了浏览器直接打开文件的能力,我得到一个下载提示。 有没有人遇到过这个问题。 这些是我迄今为止所尝试的例子。 //Gives me a download prompt. return File(document.Data, document.ContentType, document.Name); //Opens if it is a known extension type, downloads otherwise (download has bogus name and missing extension) return new FileStreamResult(new MemoryStream(document.Data), document.ContentType); //Gives me a download prompt (lose the ability to open by default […]