问题标签 [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.
java - 宁静的网络服务 415
以上是我的休息服务。每当我使用带有以下 JSON 的 URL 发布帖子时,
我得到 HTTP 状态 415 - 不支持的媒体类型。为什么会这样?
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 发布它。
这是请求标头 -
这里发生了什么?
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 页面上尝试了“尝试”功能,您可以在其中尝试自己构建主体,但它有问题......
谢谢你的帮助!
json - REST 调用响应 HTTPS 状态 415
请在下面找到我的控制器代码。
请求数据类:
我正在使用POST 方法和 content-type:application/json在邮递员中传递以下请求。
但我收到如下错误响应。
HTTP 状态 415
服务器拒绝此请求,因为请求实体的格式不受所请求方法 () 的请求资源支持。
angular - 从 Spotfiy API 请求令牌时获取 415 Unsupported Media Type
我正在尝试从 spotify api 请求一个令牌以在我的应用程序中使用。但我收到“415 不支持的媒体类型”错误。
我怎样才能克服这个错误?
- 我已经在 POSTMAN 中尝试过,它似乎工作正常。
- 我试图将内容类型从 x-www-form-urlencoded 更改为 JSON,反之亦然,但没有帮助。
请查看 chrome 控制台中的错误图片:
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’”
这当然让我觉得我仍然没有在某处正确处理内容类型。
谁能看到我的代码哪里出错了?
谢谢!
这是功能:
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 对象的转换。
c# - asp.net core 2.2 发布文件导致 http/415 不支持的媒体类型
从邮递员我试图将文件发布到 asp.net core 2.2 api-controller。
api控制器方法
我已经尝试过FromForm,FromBody,什么都没有。在 postman 中设置 content-type,而不是在 postman 中设置 content-type 总是返回相同的错误。
有什么建议么 ?
php - 在 PHP 中,通过 CALDAV 协议在 icalendar 中添加事件时,收到未知的 HTTP 状态
我正在研究基于使用 PHP 语言通过 CALDAV 协议在 icalendar(iPhone) 中插入事件的项目在 localhost 中,代码工作正常。当使用某些函数将相同的代码添加到服务器时,收到未知的 HTTP 状态。
我尝试使用dataType:"text/plain"
并且我尝试了 contentType,仍然没有修复.. 我删除了 ajax 函数.. 直接链接到文件.. 仍然显示错误.. 有时它的显示HTTP/1.1 500 Internal Server Error
和http/1.1 415 unsupported media type
最后一个请求:
最后回复: