Chinaunix首页 | 论坛 | 博客
  • 博客访问: 192767
  • 博文数量: 87
  • 博客积分: 1206
  • 博客等级: 少尉
  • 技术积分: 725
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-16 00:12
个人简介

do the right things the right ways

文章分类

全部博文(87)

文章存档

2017年(5)

2016年(6)

2015年(1)

2012年(11)

2011年(64)

分类: Android平台

2017-01-04 21:03:27

1. Postman中使用相同的URL可以调用api成功,但是在RTF下使用post request总是失败,提示404错误,显然是路径没有对.

create session  ${Alias_ShengHuo}    http://test.hello.com
${testdata2}     evaluate    dict({"stores":{"storeid":"111","sellerid":"222"}})
${storeuri}     set variable    http://test.hello.com/api/item/platformCategorys?platform=ios&v=3.0.0&access_token=${Access_Token}
&{headers}  create dictionary  Content-Type=application/json
${resp}     post request   ${Alias_ShengHuo}    ${storeuri}     data=${testdata2}   headers=${headers}
should be equal as integers   ${resp.status_code}   200

解决方案:已经调用create session,使用了http://test.hello.com,所以第三行的URL给错了,应该是去掉高亮的部分

2. 在调用post request方法的时候,提示data为空,但是已经传字典类型进去;
解决方法:开源的一个好处就是可以追踪调用的过程,通过分析,如果headers为空就赋值data为空,即使传递了字典类型
阅读(2464) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~