fetch请求的话,怎样查看请求参数和返回参数呢?有没有办法可以像用Fiddler抓取xhr请求一样抓取fetch请求?
来源:4-2 网络编程利器-Fetch的基本使用
杰神
2017-07-14
fetch请求的话,怎样查看请求参数和返回参数呢?有没有办法可以像用Fiddler抓取xhr请求一样抓取fetch请求?
抓取正确返回是很有必要的。就比如,客户端请求服务端的时候,请求参数错误,后台暴露了一个异常,例如返回了一段错误的sql,这个时候,使用fetch就不能把返回的错误给暴露出来。
我昨天使用fetch请求laravel接口,post请求错误,因为laravel开启了csrf防护。结果fetch在error里面没有正确放回csrf错误,给我返回了
不能正确看到返回信息。
正确的应该是
写回答
1回答
-
CrazyCodeBoy
2017-07-14
在catch里面做个异常捕捉:
this.treding.fetchTrending(url) .then((items)=> { if (!items) { reject(new Error('responseData is null')); return; } resolve(items); this.saveRepository(url, items) }).catch((error)=> { reject(error); })
这个error就是报错的信息
012017-07-14
相似问题