问题标签 [content-type]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
18735 浏览

asp.net - 如何在 ASP.NET WebForms 中指定内容类型?

我将我的 doctype 指定为 xhtml strict,但它作为 text/html 的内容类型通过网络发送。我想指定内容类型是 application/xhtml+xm,但我不知道在哪里或者是否可以在我的应用程序中配置它

0 投票
2 回答
413 浏览

c# - 有没有更好的方法来验证请求是否接受 JSON?

实际上,我正在使用这种方式。你有更好的方法吗?

0 投票
2 回答
4938 浏览

svn - .NET 项目源代码文件的 MIME 类型是什么?

.NET 项目中的 .cs(C# 源代码)、.resx、.aspx 等文件是否有官方 MIME 类型?

如果没有定义官方类型,对好的 MIME 类型有什么建议吗?当从 Web 浏览器查看 Subversion 存储库时,这将通过 Apache 和mod_dav_svn模块公开,因此任何有助于 Firefox正确呈现文件的东西都可以解决问题。

0 投票
2 回答
3469 浏览

sharepoint - 将 Word 2007 保存到 MOSS 会提供永无止境的“获取可用内容类型列表...”对话框

从 Word 2007 保存到我们的 SharePoint 2007 (MOSS) 文档库时,我们遇到了一个奇怪的间歇性问题,它提供了一个永远不会消失的对话框 - 它的标题是“内容类型”和消息“正在获取可用内容类型的列表... " 带有一个持续滚动的绿色进度条。它在我们的训练服务器(具有独立 SQL Server 的自包含虚拟机)上发生了很多,但更令人担忧的是在我们的实时生产服务器上发生SQL 服务器)。场中的所有服务器都是 64 位的。

这是奇怪的随机 - 用户必须杀死 Word 2007,然后他们恢复他们的文档并尝试保存到同一个文档库,它保存没有问题。

它发生在训练服务器上比实时服务器上更多。实时 Web 应用程序服务器很少超过 20% 的 CPU(通常为 5% 左右),内存峰值为可用 4Gb 的 2Gb(通常为 1.5Gb),所以我认为这不是资源问题。

使用解决方案中的功能自定义和部署文档库。其中唯一的内容类型是标准的 Documents 内容类型。

更新我们将此作为支持问题与 Microsoft 一起打开,这是一个已知问题,目标是在 2009 年 2 月的 SharePoint 累积更新修补程序包中解决。

编辑将上述回复复制到一个答案,以便可以将此问题标记为已回答。

0 投票
3 回答
2643 浏览

sharepoint - 如何在不填写必填字段的情况下保存内容类型的单词模板

我有一个包含必填字段的内容类型。我已将 Word 文档与内容类型关联为模板。我现在想编辑 Word 模板,但 word 不允许我在未填写必填字段的情况下保存模板。但是,如果我填写了必填字段并保存了文档,那么当您创建新文档时,这些字段将填充我的值。这不好,因为我希望在创建新文档时字段为空白 - 我希望用户被迫填写这些值。

我可以通过更新列并使它们成为可选、编辑单词模板、保存模板然后将列更改回所需来更新模板。这是一个 PITA - 一定有更好的方法,有人知道它是什么吗?

0 投票
3 回答
957355 浏览

pdf - PDF 文件的正确 MIME 媒体类型

在处理 PDF 时,我遇到过 MIME 类型application/pdfapplication/x-pdf

这两种类型之间有区别吗?如果有,那是什么?一个比另一个更受欢迎吗?

我正在开发一个必须提供大量 PDF 的网络应用程序,如果有的话,我想以正确的方式进行操作。

0 投票
1 回答
2019 浏览

python - mod_python.publisher 总是给出内容类型'text/plain'

我刚刚用 apache 设置了 mod python,我试图让一个简单的脚本工作,但是当我加载页面时,它会将我所有的 html 作为纯文本发布。我认为这是 mod_python.publisher 的问题,我也设置了它的处理程序。我搜索了它的源代码,找到了区分'text/plain'和'text/html'的行,它在我的脚本中搜索它输出的文件的最后一百个字符,所以我把它放进去,然后它仍然没有工作。我什至尝试注释掉一些代码,以便发布者将所有内容设置为“文本/html”,但当我刷新页面时它仍然做同样的事情。也许我设置了错误的东西。

这是我在 httpd.conf 中的配置

<Directory "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">
SetHandler mod_python
PythonHandler mod_python.publisher
PythonDebug On
</Directory>

0 投票
1 回答
9605 浏览

asp-classic - MSXML2.ServerXMLHTTP 的默认 Content-Type 是什么?

在我之前的问题中,我不小心发送了带有text/xmlContent-Type 的令牌/值对,导致没有发送任何内容。Tim C 对这个问题的洞察力非常有帮助。再次感谢蒂姆!

回顾最初的发送代码,我现在意识到将ServerXMLHTTPContent-Type 设置text/xml为是最近的错误添加。我在问题中发布的发送代码如下所示:

实际的发送代码真的是:

...在发送之前不尝试设置 Content-Type。

不幸的是,最初导致我寻求帮助的问题仍然存在。我的接收经典 asp 页面看不到该ServerXMLHTTP对象发布的信息。该信息不在请求对象的querystringform数组中。无论我做什么,我都找不到信息,但我知道它正在发送,因为当我将 content-type 更改为 时,我可以在数组application/x-www-form-urlencoded中看到它。request.form

那么MSXML2.ServerXMLHTTP该类的默认内容类型是什么?

当发送类使用该默认内容类型时,我的信息在哪里?

0 投票
3 回答
1389 浏览

xml - 无论如何在 XML 文档中更改 XML 文档的内容类型?

无论如何在 XML 文档中更改 XML 文档的内容类型?

我正在使用一个非常旧的系统来传回 HTML(我们正试图让它返回 XML)。我从 XMLHttpRequest 中检索它,并且我注意到使用 netcat 它没有传回任何内容类型的标头。

当我收到 XMLHttpRequest.responseXML 时,responseText 存在但 responseXML 为空。

我已经检查了返回的 XML 以查看它是否格式正确并且看起来是正确的(这是一个非常短的文档)。

0 投票
3 回答
189583 浏览

php - 文件下载的 HTTP 标头

我编写了一个 PHP 脚本来处理文件下载,确定正在请求哪个文件并设置正确的 HTTP 标头以触发浏览器实际下载文件(而不是在浏览器中显示它)。

我现在遇到一个问题,一些用户报告某些文件被错误地识别(因此无论扩展名如何,浏览器都会认为它是 GIF 图像)。我猜这是因为我没有在响应头中设置“内容类型”。这很可能是这种情况吗?如果是这样,是否有一个相当通用的类型可以用于所有文件,而不是试图考虑所有可能的文件类型?

目前我只设置值“内容处置:附件;文件名=arandomf.ile”

更新:我在这里按照本指南为文件下载建立了一个更强大的过程(http://w-shadow.com/blog/2007/08/12/how-to-force-file-download-with-php/) ,但是在执行脚本和浏览器的下载对话框出现之间存在明显的延迟。任何人都可以确定导致此问题的瓶颈吗?

这是我的实现: