网络请求反斜杠引起的问题(反斜杠前多了一个红点)

前言

首先我这是第二次遇到这个问题,所以就先记录一下

先说下我的历程
我这边是swift开发,在和后台对接接口的时候,突然出现一个网络请求死活请求不同,无论是chrome的postman插件,还是后期下载postman,以及代码上运行的,死活都是404
在这里插入图片描述

在这里插入图片描述

但是,我把我请求的地址,参数发给他们,安卓那边可以,后台也可以请添加图片描述
然后后台把他那边的postman请求转成swift给我,我突然发现,能请求通,难道真的是我的问题?
然后我拿到转来的请求url,突然发现

app​/api​/v1​/SignRecord​/GetStatus
app/api/v1/SignRecord/GetStatus 

看起来是不是完全一样?但是你复制搜索一下,是不是告诉你这两个字符串不一样?(备注:在此网页上是一样的,单复制粘贴出去是不一样的)
然后我就找到了问题所在,当你把这两个字符串进行json格式化检验一下,在线格式化检验工具
在这里插入图片描述
是不是一件很奇怪的事情?反斜杠前面多了一个红色点,但是后台、安卓都是那我复制的使用的,他们确实没问题,

问题原因

因为我们后台使用swagger工具配置网络请求,把所有网络请求接口放到swagger上,当在swagger上复制标题时导致(部分接口标题会出现此原因)

猜你喜欢

转载自blog.csdn.net/u014651417/article/details/123965181
今日推荐