当前位置: 首页 > 知识库问答 >
问题:

当向缺陷跟踪工具发送创建问题的请求时,获取'415不支持的媒体类型‘响应状态

羊舌高明
2023-03-14

下面是我通过rest API创建缺陷跟踪工具中的问题的请求(来自我的.js文件)。

但是我得到的响应状态是415不受支持的媒体类型,是我的请求有问题还是其他问题?

 $.ajax({
                        "type": 'POST',
                        "url": 'https://jira.example.com/rest/api/2/issue/',
                        "Content-Type": "application/json",                     
                        "data":JSON.stringify({
                                "fields": {
                                    "project":
                                    {
                                        "key": "TEST"
                                    },
                                    "summary": testCaseName,
                                    "description": description,
                                    "priority": {
                                        "name": priority
                                    },
                                    "issuetype": {
                                        "name": "Bug"
                                    }
                                }
                            }),
                        "dataType": "application/json",                                     
                        "success": function() {
                            alert("success");
                        },
                        "error":function(){
                            alert("failure");
                        }
                    }); 

共有1个答案

左丘成仁
2023-03-14

content-type更改为contenttype,在此处查找.ajax()文档

 类似资料:
  • 我正在研究Java restful web服务。在测试restful服务时,GET和DELETE方法的响应是正确的,但POST和PUT方法不起作用。有人能帮我吗?我编写了以下代码:

  • 我必须做的是,我必须在给定的URL中发布JSON数据,其中JSON看起来像 和我的功能 当我张贴它的时候;我得到一个错误 “远程服务器返回错误:(415)不支持的媒体类型。” 有人知道吗;我错在哪里?

  • 问题内容: 自数小时以来,我一直在尝试纠正http错误,但它仍显示不支持的页面。我在邮递员中添加标题。 这是我的Java代码 这是我的档案 问题答案: 通过和如何在响应流和请求流之间对对象进行序列化和反序列化。 将会发生的是,将从提供者的注册表中进行搜索,以查找可以处理的媒体类型。如果找不到,则Jersey无法处理该请求,并将发送415不支持的媒体类型。通常,你还应该在服务器端记录一个异常。不知道

  • 我已经创建了一个示例web服务来进行post调用。 我使用的是Jersey JAX-RS和Maven。

  • 问题内容: 我正在尝试使用jQuery 1.6(Jackson 2.1.1 和Spring 3.2.0 )通过JSON通过该方法向数据库中插入和/或更新数据。 JS代码如下。 通过URL映射的Spring控制器内部的方法如下。 服务器按照问题的含义进行响应, 415不支持的媒体类型 标头信息如下所示。 整个文件如下。 当我删除一个方法参数并仅用于接受请求参数时,它可以工作。 问题答案: 浏览器发送