首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >HTML片段的内容类型

HTML片段的内容类型
EN

Stack Overflow用户
提问于 2013-10-11 02:24:52
回答 2查看 4.3K关注 0票数 35

当服务器发送正文中包含HTML文档的HTTP响应时,它通常使用text/html内容类型。如果响应是HTML的片段,内容类型是否应该不同?

例如,如果来自客户端脚本的请求是AJAX,并且整个响应主体是<div><p>New text</p></div>,那么响应就不是HTML文档。对于这样的片段,应用程序是否应该将内容类型设置为text/html以外的其他类型?如果是这样,是什么?

EN

回答 2

Stack Overflow用户

发布于 2013-10-11 02:27:18

这是个人喜好。如果它只是你的应用程序,那么这并不重要。我会保留它,因为它仍然是text/html标记,即使不是一个完整的文档。

票数 3
EN

Stack Overflow用户

发布于 2018-01-19 16:04:03

是的,我也在解决这个问题。但是,如果您对现有HTTP标头到您的用例的映射不完全满意,则完全可以创建您自己的HTTP标头。在这个方向上,基于https://www.rfc-editor.org/rfc/rfc6648 "X-“的标头现在已被弃用。基本上,只要您选择一个足够独特和有意义的mime类型,您就可以自由地发明自己的mime类型。但正如@Wrikken在他的评论中提到的那样,这可能是有问题的。因此,为了避免所有这些问题,你可以使用text/html或者通过JSON的方式,而不是<div>的方式。在理想的和可伸缩的世界中,服务器端应该不需要创建HTML/DIVs

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19303361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档