Questions tagged «content-type»

Content-Type实体标头字段指示发送给接收者的实体主体的媒体类型,或者在HEAD方法的情况下,指示如果请求是GET则应发送的媒体类型。

30
什么是正确的JSON内容类型?
Наэтотвопросестьответына 堆栈溢出нарусском:КакойнаиболееправильныйMIMEдляответасJSON? 我一直在弄乱JSON一段时间,只是将它作为文本推出,并没有伤害任何人(据我所知),但是我想正确地开始做事。 我见过这么多所谓的“标准”为JSON内容类型: application/json application/x-javascript text/javascript text/x-javascript text/x-json 但是哪一个是正确的,还是最好的?我发现在它们之间存在安全性和浏览器支持问题。 我知道有一个类似的问题,如果REST API返回JSON,则为哪种MIME类型?,但我想要一个更有针对性的答案。

3
PDF文件的正确MIME媒体类型
使用PDF时,我遇到了MIME类型application/pdf和application/x-pdf其他。 这两种类型之间有区别吗?如果是,那是什么?是一个比另一个更好的选择吗? 我正在开发一个Web应用程序,该应用程序必须交付大量PDF,如果有的话,我想以正确的方式进行操作。

8
HTML Input =“ file”接受属性文件类型(CSV)
我的页面上有一个文件上传对象: <input type="file" ID="fileSelect" /> 在我的桌面上包含以下excel文件: file1.xlsx file1.xls file.csv 我要上传文件到ONLY显示.xlsx,.xls,和.csv文件。 使用accept属性,我发现这些内容类型负责.xlsx&.xls扩展... accept= application / vnd.openxmlformats-officedocument.spreadsheetml.sheet(.XLSX) accept= application / vnd.ms-excel(.XLS) 但是,我找不到Excel CSV文件的正确内容类型!有什么建议么? 示例:http://jsfiddle.net/LzLcZ/

7
为Excel文档设置MIME类型
MS Excel具有以下观察到的MIME类型: application/vnd.ms-excel (官方) application/msexcel application/x-msexcel application/x-ms-excel application/x-excel application/x-dos_ms_excel application/xls application/x-xls application/vnd.openxmlformats-officedocument.spreadsheetml.sheet (xlsx) 是否有一种适用于所有版本的类型?如果没有,我们是否需要分别设置response.setContentType()这些哑剧类型中的每一种? 另外,我们在应用程序中使用文件流来显示文档(不仅仅是excel-任何类型的文档)。这样,如果用户选择保存文件,我们如何保留文件名-当前,呈现文件的servlet的名称显示为默认名称。
361 excel  content-type  mime 

16
jQuery-如何使$ .post()使用contentType = application / json?
我注意到在jquery中使用$ .post()时,默认contentType为application / x-www-form-urlencoded-当我的ASP.NET MVC代码需要具有contentType = application / json时 (有关为什么我必须使用application / json的信息,请参见此问题:ASPNET MVC-当该字段具有值时,为什么ModelState.IsValid为false“ x字段是必需的”?) 如何使$ .post()发送contentType = application / json?我已经有大量的$ .post()函数,所以我不想更改为$ .ajax(),因为这会花费太多时间 如果我尝试 $.post(url, data, function(), "json") 它仍然具有contentType = application / x-www-form-urlencoded。那么,如果没有将contenttype更改为json,“ json”参数到底会做什么? 如果我尝试 $.ajaxSetup({ contentType: "application/json; charset=utf-8" }); 那行得通,但会影响我拥有的每个$ .get和$ .post并导致某些中断。 因此,有什么方法可以更改$ .post()的行为以发送contentType = application / json?



12
传入的Django请求中的JSON数据在哪里?
我正在尝试使用Django / Python处理传入的JSON / Ajax请求。 request.is_ajax()是True在请求中,但是我不知道有效负载在哪里以及JSON数据。 request.POST.dir 包含以下内容: ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__str__', '__weakref__', '_assert_mutable', '_encoding', '_get_encoding', '_mutable', '_set_encoding', 'appendlist', 'clear', 'copy', 'encoding', 'fromkeys', 'get', 'getlist', …

6
我需要HTTP GET请求的内容类型标头吗?
据我了解,可以在两个地方设置内容类型: 客户端为他要发送到服务器的正文设置内容类型(例如,用于发布) 服务器设置响应的内容类型。 这是否意味着我不必为所有get请求(客户端)设置内容类型。如果可以,那应该是什么内容类型? 我还读了几篇文章,指出客户端的内容类型指定了客户端希望接收的内容类型。所以也许我的观点1不正确?
154 http  get  content-type 

8
邮件分段/替代vs分段/混合
当创建的电子邮件,你都应该设置内容类型来multipart/alternative发送HTML和文本时或multipart/mixed发送文本和附件时。 如果要发送HTML,文本和附件,该怎么办?同时使用?
148 email  smtp  content-type  mime 

3
Elasticsearch不支持Content-Type标头[application / x-www-form-urlencoded]
我曾经有ElasticSearch 5.2,并且刚升级到6.0。 我正在尝试按照此处的指南创建索引模板,但出现错误 Content-Type header [application/x-www-form-urlencoded] is not supported 我的查询是 curl -X PUT localhost:9200/_template/template_1 -d ' { "index_patterns": ["te*", "bar*"], "mappings": { "type1": { "properties": { "host_name": { "type": "keyword" } } } } }'

7
通过axios POST请求传递标头
我已经按照npm软件包文档中的建议编写了axios POST请求,例如: var data = { 'key1': 'val1', 'key2': 'val2' } axios.post(Helper.getUserAPI(), data) .then((response) => { dispatch({type: FOUND_USER, data: response.data[0]}) }) .catch((error) => { dispatch({type: ERROR_FINDING_USER}) }) 它可以工作,但是现在我修改了后端API以接受标头。 内容类型:“ application / json” 授权:“ JWT fefege ...” 现在,此请求在Postman上可以正常工作,但是在编写axios调用时,我遵循此链接并且无法完全正常工作。 我经常400 BAD Request出错。 这是我的修改请求: axios.post(Helper.getUserAPI(), { headers: { 'Content-Type': 'application/json', 'Authorization': 'JWT fefege...' …

7
使用POST创建请求,其响应代码为200或201以及内容
假设我编写了一个REST服务,其目的是向系统添加新的数据项。 我打算发布到 http://myhost/serviceX/someResources 假设可行,我应该使用什么响应代码?我可能会返回什么内容。 我正在查看HTTP响应代码的定义,并看到了以下可能性: 200:返回描述或包含动作结果的实体; 201:表示已创建 含义*该请求已得到满足,并导致创建了新资源。可以通过响应实体中返回的URI引用新创建的资源,其中最具体的URI由Location头字段给出。响应应包括一个实体,其中包含资源特征和位置的列表,用户或用户代理可以从中选择最合适的一个。实体格式由Content-Type标头字段中提供的媒体类型指定。* 后者听起来更符合Http规范,但我不清楚 响应应包含一个实体,其中包含资源特征和位置的列表 手段。 建议?解释?

11
接口/枚举列出了标准的mime类型常量
我正在标准库(例如apache commons,jax,jboss,javax)中寻找一个列出所有标准mime类型(aka content-type)值的接口或枚举。 该接口不应被其他类所困扰,否则将很难将整个类作为gwt源代码包含在内。 例如 interface ContentType{ String JSON = "Application/JSON"; blah ... blah ... } 要么, enum ContentType{ JSON("Application/JSON"), blah ... blah ... }


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.