总算解决了数据不能获取Timeout的问题,老师看看如何解决它,看是不是编码配置的问题
原问题:
https://class.imooc.com/course/qadetail/125808
原代码:
const params = {
api:'mtop.taobao.detail.getdetail',
ttid: '2017@taobao_h5_6.6.0',
data: `{"itemNumId":"${id}"}`,
appKey:12574478,
dataType:'jsonp',
type:'jsonp',
v:'6.0'
};
修改后:
const params = {
api:'mtop.taobao.detail.getdetail',
ttid: '2017%40taobao_h5_6.6.0',
data: `%7B"itemNumId"%3A"${id}"%7D`,
appKey:12574478,
dataType:'jsonp',
type:'jsonp',
v:'6.0'
};
环境:Mac+谷歌浏览器+跟源码基本一样
相关资料:
http://www.w3school.com.cn/tags/html_ref_urlencode.html
不过用w3的 : 为 %3a
代码如果用小写a也不行,提示超时;
1
收起
正在回答 回答被采纳积分+1
2回答
热门框架Vue开发WebApp 18版
- 参与学习 人
- 提交作业 209 份
- 解答问题 3299 个
本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星