问题标签 [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 投票
6 回答
5852 浏览

iis - IIS 网站正在为 zip 文件发送多个内容类型的标头

我们的 IIS5 服务器有问题。

某些用户/浏览器单击下载 .zip 文件时,有时会在浏览器窗口中呈现二进制乱码文本。所需的行为是让文件下载或使用关联的 zip 应用程序打开。

最初,我们怀疑文件上设置了错误的内容类型标头。IIS 技术人员确认 .zip 文件由 IIS 提供,mime 类型为“application/x-zip-compressed”。

但是,使用 Wireshark 对 HTTP 数据包的检查表明,对 zip 文件的请求会返回两个Content-Type 标头。

  • 内容类型:文本/html;字符集=UTF-8
  • 内容类型:application/x-zip-compressed

知道为什么 IIS 发送两个内容类型标头吗?常规 HTML 或图像文件不会发生这种情况。ZIP 和 PDF 确实会发生这种情况。

我们可以要求 IIS 技术人员查看特定的位置吗?或者是否有我们可以检查的配置文件?

0 投票
2 回答
231 浏览

json - 开发人员的 API。我应该使用什么内容类型?

我现在正在开发面向开发人员的 API 功能,该功能使用户可以通过 API 访问我们产品的某些功能。

所有响应都是json格式。

我们服务器响应中的HTTP Content-Type标头是text/plain;字符集=utf-8

我应该发送其中一个:

  • 应用程序/json
  • 文本/x-json
  • 文本/json

而不是文本/纯文本。

或者对于 API 功能 text/plain Content-Type 是否可以接受?

0 投票
4 回答
5649 浏览

sharepoint - 将文档保存到 SharePoint 会显示包含错误元数据的“Web 文件属性”对话框

情况:

  • 自定义“主文档”内容类型继承自 Document
  • “主文档”内容类型有五个额外的选择字段
  • 有五种自定义“文档模板”内容类型继承自“主文档”内容类型
  • 每个“文档模板”内容类型都使用不同的 Word 文档模板 (.dot) 文件
  • 每个“文档模板”内容类型都已添加到文档库中

问题:

  1. 我单击库中的文档
  2. 在 Word 2003 中打开文档供我编辑
  3. 我做了一些更改并保存
  4. 弹出一个名为“Web 文件属性”的框。该窗口包含我的所有自定义元数据属性和 ContentType 字段。ContentType 字段正确设置为当前内容类型。其他字段将重置为其默认值。通过转到文件-> 属性显然可以打开同一个窗口

这个窗口本身就可以了,除了两个原因:

  • 它包括 ContentType 列
  • 我的所有自定义元数据属性都是可见的,但会重置为其默认值,而不是之前选择的任何值。这意味着,每次用户想要保存文档时,他们都必须记住标记了哪些属性并将它们重新设置。

问题:

  1. 我可以禁用此 Web 文件属性框吗?
  2. 如果没有...我可以将显示的字段填充为正确的值吗?
  3. 如果没有...有没有办法禁止我的字段显示在此窗口中?
  4. 如果不是...这是我可以修改的 SharePoint 页面吗?

***编辑更多信息***

看起来这只发生在 Office 2003 中,并且看起来它会影响选择字段。如果我创建与查找字段相同的列,它似乎可以工作。

再次编辑

看起来如果查找字段是多选字段,那么它根本不会显示在 Web 文件属性框中(单选查找仍然有效)。

编辑 2009 年 10 月 14 日

Brenda 下面提到的知识库文章链接:http: //support.microsoft.com/kb/971500/

0 投票
2 回答
3793 浏览

web-services - 设置 Content-Type 以从 Firefox 进行测试

我需要从 Firefox 进行一些 REST 服务测试,在其中我将 Content-Type HTTP 标头设置为特定值(以检索 XML 或 JSON)。

有没有 Firefox 插件可以做到这一点?

0 投票
1 回答
3461 浏览

content-type - Web 交付的 Excel 2003 SpreadsheetML 文件的最佳内容类型和扩展名

我正在使用具有报告 URL 调用的 API。该报告有一个“Excel 2003 XML”格式选项。选择后,他们将其交付为:

最高 3.0 的 OpenOffice.org 尝试将此作为文本导入引入,我担心 Office 2007 可能会给用户扩展不匹配警告。这不应该是我们的问题,但人们喜欢射击信使,所以我正在研究并寻找建议,以向 API 开发人员提供有关文件扩展名的建议。

我可以将文件重命名为 .xlsx 或 .xml 并且 OOo 很乐意将文件打开到 Calc 中,但该文件并不是真正的 .xlsx 文件,.xml 非常通用,我不知道 Office 2007 会怎么想这些选项。

Web 交付的 Excel 2003 (11) SpreadsheetML 文件的最佳内容类型和扩展名是什么,可以避免这些问题和其他问题?

0 投票
1 回答
552 浏览

sharepoint - 为什么我的自定义 ContentType 功能在激活时出错?

我正在为 SharePoint 2007 创建一个自定义 ContentType 作为网站集范围内的功能。当我尝试激活该功能时,我得到一个只有这个线索的错误页面:“值不在预期范围内”

这是我的 XML 文件 feature.xml:

和 CustomDocumentContentType.xml:

谢谢你,
基思

0 投票
2 回答
4755 浏览

django - Django 内容类型问题

我在链接内容类型时遇到问题。我正在尝试从这个模型中提取一个标题

我的链接模型如下使用 contenttype

在我打电话时的模板中

{{ photo.get_root_title }}

什么都没有出现..没有打印出来..我做错了什么?

0 投票
1 回答
891 浏览

ruby-on-rails - 为什么我从 Flash 上传到 Rails & attachment_fu 不起作用(它与内容类型有关)?

我正在尝试将文件从 flash 小部件上传到我的 rails 应用程序,该应用程序使用 attachment_fu 来处理上传的图像。我使用 Flash 上传,因为它可以轻松选择和上传多个文件。save!但是,当 rails 控制器尝试调用新创建的 ActiveRecord 对象时,我收到此错误:

因此,似乎没有正确发送内容类型。事实上,Flash 发送的内容类型是application/octet-stream,我希望它是image/png(对于这个特定的测试用例)。

我执行上传的 ActionScript 3.0 代码如下所示:

表单参数都存在于您期望从常规浏览器上传中获得的 Flash 上传中。运行数据包嗅探器后,我能看到的唯一真正区别是内容类型不同。

该模型使用 attachment_fu,如下所示:

那么,如何修复 flash 发送的内容类型呢?而且,为什么 attachment_fu 信任浏览器发送的内容类型,而不是使用幻数或其他东西自行确定?

我注意到,如果我删除:content_type => :imagevalidates_as_attachment,或者如果我将控制器更改为 call save(false),则会创建对象,但 attachment_fu 不会完成调整图像大小的工作。

0 投票
1 回答
1171 浏览

c# - 列出哪些内容类型使用指定的网站栏

问候,SO专家!

有没有办法列出哪些内容类型使用 SharePoint 中的指定网站栏?我将不得不删除一个站点列(它已被隐藏在引擎盖下)并重新创建它,并且我想知道在删除站点列之前我需要从哪些内容类型中删除它。

有什么想法吗?

0 投票
6 回答
24313 浏览

javascript - 提供 JavaScript 文件时,使用 application/javascript 还是 application/x-javascript 更好

整个问题符合标题。并添加一些上下文:我不是在问根据规范所说什么是最好的,而是考虑到当今部署的浏览器组合,什么是最好的。

一些数据点:

  • Google 使用text/javascript其主页上使用的 JS。
  • 谷歌text/javascript在谷歌文档上使用。
  • Google 使用application/x-javascriptAjax 库服务来提供 JavaScript 文件。
  • 雅虎application/x-javascript用来服务他们的 JS。
  • 雅虎application/x-javascript在其主页上使用 JavaScript。