HTTP返回415请求错误Unsupported Media Type:415表示服务器无法处理请求附带的媒体格式

时间: 2018-01-04阅读: 10948标签: 服务器

前端在调用外部API接口时返回Http是415的请求错误,这是415返回码是由于:服务器无法处理请求附带的媒体格式。通常解决方法有以下3种:

1:检查你的 http 请求头信息,比如 因为 User-Agent 被服务器设置 拒绝请求了;比如你写的的爬虫,就很有可能因为没有伪装成浏览器,被拒绝请求

2:查看你的 http 请求方法,以及服务器端的设置,比如:有一个 强制用 post 请求的接口,你是不是用了非post 请求

3:post 请求参数设置,是不是必须的,json 格式。比如下面,两段代码


如下 json参数,body

import requests
import json

payload={"userName":"names","userCode":"123456","phoneNum":"7800","regPic":"picData"}
headers={'content-type': 'application/json'}
burl="http://httpbin.org/post"

r=requests.post(burl, data=json.dumps(payload), headers=headers)

print r.text



如下 form 格式 参数  

import requests
import json


payload={"userName":"names","userCode":"123456","phoneNum":"7800","regPic":"picData"}
headers={'content-type': 'application/json'}
burl="http://httpbin.org/post"

r=requests.post(burl, data=payload, headers=headers)

print r.text


站长推荐

1.云服务推荐: 国内主流云服务商,各类云产品的最新活动,优惠券领取。地址:阿里云腾讯云华为云

2.广告联盟: 整理了目前主流的广告联盟平台,如果你有流量,可以作为参考选择适合你的平台点击进入

链接: http://www.fly63.com/article/detial/313

云主机有哪些优势?购买时要注意哪些?

使用云服务器的企业越来越多,各服务商竞争日益激烈。提醒各位站长们在挑选时要多留个心眼,仔细甄别,防患未然。希望对大家选购服务器有帮助。

node实现静态文件服务器

一般后端进行静态文件处理都是使用 Apache nginx 等静态 web 服务器,但是既然使用 node 了,就用 node 实现以下静态服务器吧.之前弄了不少充满艺术的数据,就弄个页面进行艺术欣赏吧

web服务器 Nginx

Web服务器是一台使用HTTP协议与客户机浏览器进行信息交流(因此又称为HTTP服务器)、为互联网客户提供服务(信息浏览,下载资源等)的主机。发展趋势:从HTML到XML、从有线到无线、从无声到有声

网站服务器的选择

虽然说现在服务器的硬件比之前是便宜了很多了,也有VPS和云服务器可以选择。但是对新手来说,如何选择适合自己的服务器也是一个很让人头疼的问题。

操作系统和Web服务器那点事儿

又一个进程启动了,操作系统老大叹了一口气,毕竟自己的肩头又多了一份责任。让人烦恼的是,新来的家伙们很无知,几乎就是一张白纸。有些老实本分的会按照自己的规矩来做事,有些刺头儿喜欢问这问那,时不时还想搞点非法的访问

传统服务器与云服务器的对比分析

中小企业由于缺乏专业的IT技术人员,在面对IT部署的刚性需求与企业TCO成本的平衡时,往往会选择服务器托管,或是干脆服务器租用等方式。随着云计算技术逐渐落地,云服务也逐渐成为企业用户的新选择

中间件、服务器和Web服务器三者的区别

服务器指的是一个管理资源并为用户提供服务的计算机软件,通常分为文件服务器、数据库服务器和应用程序服务器。运行以上软件的计算机或计算机系统也被称为服务器。

Linux服务器安装node环境

因使用的服务器不能直接连接外网,这里就从node官网下载之后再上传,也可以使用wget直接下载,下载版本 ;就可以在全局使用node和npm,因还需要使用pm2启动node服务,继续安装pm2

服务器配置性能要点总结

一般来说CPU的数量越多,主频越高,那么服务器的性能也就会越好。在实际测试过程中,如果在大压力下持续观察CPU的使用率很低,那么CPU的资源基本上是可以满足服务器要求的。这样的情况其实是有点浪费CPU资源的

Web服务器

什么是Web服务器?其实并没有标准定义。一般认为,Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,让全世界浏览

点击更多...

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!

文章投稿关于web前端网站点搜索站长推荐网站地图站长QQ:522607023

小程序专栏: 土味情话心理测试脑筋急转弯幽默笑话段子句子语录成语大全运营推广