我渐渐就安于我的现状了,对于我的孤独,我也习惯了。总有那么多的人,追寻一些甜蜜温暖的东西,他们喜欢的永远是星星与花朵。但在星星雨花朵之中,怎样才能显得出一个人坚定的步伐呢。
双层描边标题
点击上方蓝字,关注我们 创想 技术分享Four技术分享第四弹
来袭流水时间
铁打小创
前面三期的内容你学得怎么样呢
有没有感觉到任通二脉被打通
有没有体会到醍醐灌顶的感觉
不管有没有
跟着小创走
无须畏惧路上遇到的种种难题
前方道路漫漫
少年
请配妥战剑
继续仗走网络“天涯”
本期内容关于接口404错误
创想工作室
前后端联调时,接口的重要性就体现出来了,
可是有时会遇到接口404错误。
今天我们就来学习关于接口404错误的相关内容。
准备好了吗,学习之路启程啦!
微信小程序必学技能
1存在问题
2如何解决
3编码演示
4结语
(一)存在问题
存在问题在开发一个真实的项目的时候,往往需要进行前后端联调,而这其中最重要的就是接口的使用。
在面对接口时我们很经常会出现404这个错误,这种错误原因有很多,一般分为以下三种情况:
1.URL或者接口所需参数错写或漏写。
2.发送POST请求的时候请求头中的content-type没有改变。
3.登录状态导致错误。
(二)如何解决
解决问题根据上面所述的三种情况,将分为三部分进行解决,同时也会在之后的代码样式中详细说明。
关于第一个问题,主要是错写或者漏写,这个注意查看后端开发人员的API文档即可。
关于第二个问题,则修改对应的POST请求头即可。
关于第三个问题,需要重点理解request的工作原理,确定好是以什么方式保存登录状态的,如session等。
(三)编码展示
编码展示根据上面所述的三种情况,将分为三部分进行解决,同时也会在之后的代码样式中详细说明
关于第一个问题,主要是错写或者漏写,这个注意查看后端开发人员的API文档即可。
关于第二个问题,则修改对应的POST请求头即可。
关于第三个问题,需要重点理解request的工作原理,确定好是以什么方式保存登录状态的,如session等。
这个是一个请求的URL。(如下图)
这个方法我们主要讲第二点和第三点。
第二点是关于请求头的问题。这里默认的请求头是以JSON格式反馈。(如下图)
但会出现一个500错误服务器错误的问题,这里返回了一大串东西,这个一般都是请求失败了。(如下图)
我们应该修改为这种请求头才可以,我指的是POST请求。(如下图)
我们重新编译一下,这次就正常了,成功地返回了这些数据。(如下图)
第三个问题是关于登录状态的。
我们可以通过发送请求的他的表头里面有一个属性是set-cookie。(如下图)
可以获取已有的cookie就是登录状态了。
我们可以将拿到的这个cookie给它缓存起来,然后需要的时候就可以缓存这里拿到这个cookie,也可以把它作为一个全局变量来使用。(如下图)
譬如说在这另外一个请求中,我们就把这个cookie写到了这样的表头里面,这就是把它作为全局变量来使用。当然这个需要事先先引入才可以。(如下图)
(四)结语
结语确定好URL地址和参数。
根据不同的请求确定不同的请求头。
request发送请求的不会保存登录状态,每次都是以未登录的状态请求API。
下期预告
美工
用PS抠取完整的头发
我们下期见▼
本样式由135编辑器出品,不允许任何 我是一个标题第三方编辑器抄袭使用,违者必纠。编辑:黄雪丽
剪辑:肖可欣
初审:黄晓丹 肖可欣
复审:莫嘉文
终审:陈正铭
出品:创想工作室(韶关市艾悉逖网络科技有限公司)
扫码关注我们 如有收获,一键三连!