在接口测试中,入参data经常会遇到"\“,如果没有弄清楚”\“的含义直接传入服务器会导致data无法被服务器解析,从而报错。
1.”\"在python语言里如果在字符中是当作转义符,例如:
python
{
"applicationId": "*****************************88",
"detailData": {
"survey_video_001": "[{\"fromSource\":0,\"imgUrl\":\"*****************.jpg\",\"videoUrl\":\"**********************.mp4\"}]"
}
这里的"\"是转义符的意思,不是往服务器传入"\"。
如果是要往服务器传入"\",则需要在"\"前加入"\"进行转义:
```python
{
"applicationId": "*****************************88",
"detailData": {
"survey_video_001": '[{\\"fromSource\\":0,\\"imgUrl\\":\"*****************.jpg\\",\\"videoUrl\\":\\"**********************.mp4\\"}]'
}
```python