问题标签 [http-status-code-415]

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 投票
1 回答
62 浏览

java - 宁静的网络服务 415

以上是我的休息服务。每当我使用带有以下 JSON 的 URL 发布帖子时,

我得到 HTTP 状态 415 - 不支持的媒体类型。为什么会这样?

0 投票
1 回答
1162 浏览

python-3.x - api rest 调用更新 django 模型时出现错误 415

我正在使用 djangorestframework、django 2.1.4 和 python 3.6+ 我有一个简单的模型,我试图通过使用requests. 即使我通过 json 格式传递数据,它也会给我一个 415 错误。我需要做什么来修复它?

模型.py

序列化程序.py

视图.py

网址.py

最后,这是我用来更新它的脚本

有趣的是,我可以new_data在脚本中使用 djangorestframework 工具在原始数据部分下使用媒体类型 application/json 发布它。

这是请求标头 -

这里发生了什么?

0 投票
3 回答
9823 浏览

java - 如何在使用 Spring Boot 的 REST Web 服务中的 POST 请求期间修复“HTTP-415”错误

我是 Spring Boot 的初学者,正在学习我的方法。

如何在使用 Spring Boot 的 REST Web 服务中的 POST 请求期间修复“HTTP-415”错误,如下所示?我试过@RequestMapping注释,@RequestParam. @RequestParam给出其他一些错误 401。但是,415 与@RequestMapping和一致@PostMapping

@PostMapping请求问题。

在提出以下要求时:

发布请求

StudentController.java

学生服务.java

pom.xml

0 投票
1 回答
1019 浏览

python - python 请求:对天蓝色的 PUT 请求失败并出现 415 错误

所以我正在尝试使用 python 请求向 Azure 发出 PUT 请求(创建/更新通知中心 - https://docs.microsoft.com/en-us/rest/api/notificationhubs/notificationhubs/createorupdate#mpnscredential

我的代码:

但是运行 r 给了我 415 错误。

那是\'application/x-www-form-urlencoded\'从哪里来的?
我正在为该请求明确设置标头,并且不包括该标头……我一无所知。

我已经在上述 Azure 页面上尝试了“尝试”功能,您可以在其中尝试自己构建主体,但它有问题......

谢谢你的帮助!

0 投票
1 回答
120 浏览

json - REST 调用响应 HTTPS 状态 415

请在下面找到我的控制器代码。

请求数据类:

我正在使用POST 方法和 content-type:application/json在邮递员中传递以下请求。

但我收到如下错误响应。

HTTP 状态 415
服务器拒绝此请求,因为请求实体的格式不受所请求方法 () 的请求资源支持。

0 投票
1 回答
2047 浏览

angular - 从 Spotfiy API 请求令牌时获取 415 Unsupported Media Type

我正在尝试从 spotify api 请求一个令牌以在我的应用程序中使用。但我收到“415 不支持的媒体类型”错误。

我怎样才能克服这个错误?

  1. 我已经在 POSTMAN 中尝试过,它似乎工作正常。
  2. 我试图将内容类型从 x-www-form-urlencoded 更改为 JSON,反之亦然,但没有帮助。

请查看 chrome 控制台中的错误图片:

https://i.stack.imgur.com/9vLnm.png

https://i.stack.imgur.com/ZlSte.png

0 投票
1 回答
449 浏览

python - Python Post 请求 - 通过 Outlook API 发送文件时出现 415 错误

我在通过 python 的 rest 模块发送文件时遇到了一些麻烦。我可以发送不带附件的电子邮件,但只要我尝试添加文件参数,调用就会失败并且我收到 415 错误。

我浏览了该站点,发现这可能是因为在构建该数据数组时我没有发送文件的内容类型,因此将其更改为使用 mimetypes 查询内容类型;还是415。

此线程:python requests file upload进行了多次编辑,但仍然是 415。

错误消息说:

“找不到与响应的内容类型匹配的受支持的 MIME 类型。没有受支持的类型”

然后列出一堆 json 类型,例如:“'application/json;odata.metadata=minimal;odata.streaming=true;IEEE754Compatible=false”

然后说:

“匹配内容类型‘multipart/form-data;边界=0e5485079df745cf0d07777a88aeb8fd’”

这当然让我觉得我仍然没有在某处正确处理内容类型。

谁能看到我的代码哪里出错了?

谢谢!

这是功能:

0 投票
2 回答
498 浏览

java - 带有 XML 参数的 REST 服务操作上的 HTTP 错误 415 不受支持的媒体类型(Jersey + Jetty)

我用 Jersey 和 Jetty 开发了一个 REST 服务。该服务有两个操作:

  • 获取资源测试
  • 在资源员工上发布 POST,该员工使用以 XML 形式发送的员工实例

当我调用测试操作时,一切都按预期工作,我在服务输出上看到打印的消息。但是,当我尝试调用 POST 操作时,我收到 HTTP 错误 415。

要编译项目并生成我使用 maven 的 jar 文件,这是 pom.xml 文件内容:

这些是服务使用的两个类的代码:Service(服务实现)

和 Employee(作为参数传入函数的对象)

为了验证操作执行是否按预期工作,我正在运行以下 curl 命令:

我得到的响应是 HTTP 错误 415。

我怀疑我缺少对仅在运行时所需的 maven 文件的一些依赖,该文件包含从 XML 文件到实际 Employee 对象的转换。

0 投票
2 回答
247 浏览

c# - asp.net core 2.2 发布文件导致 http/415 不支持的媒体类型

从邮递员我试图将文件发布到 asp.net core 2.2 api-controller。

api控制器方法

我已经尝试过FromForm,FromBody,什么都没有。在 postman 中设置 content-type,而不是在 postman 中设置 content-type 总是返回相同的错误。

有什么建议么 ?

0 投票
0 回答
168 浏览

php - 在 PHP 中,通过 CALDAV 协议在 icalendar 中添加事件时,收到未知的 HTTP 状态

我正在研究基于使用 PHP 语言通过 CALDAV 协议在 icalendar(iPhone) 中插入事件的项目在 localhost 中,代码工作正常。当使用某些函数将相同的代码添加到服务器时,收到未知的 HTTP 状态。

我尝试使用dataType:"text/plain"并且我尝试了 contentType,仍然没有修复.. 我删除了 ajax 函数.. 直接链接到文件.. 仍然显示错误.. 有时它的显示HTTP/1.1 500 Internal Server Errorhttp/1.1 415 unsupported media type

最后一个请求:

最后回复: