用LR上传图片,为什么图片不能正常显示?
我用LR上传图片,代码如下:web_custom_request("99",
"URL=http://xxxxxx",
"Method=POST",
"Resource=0",
"RecContentType=application/json",
"Referer=",
"Snapshot=t15.inf",
"Mode=HTML",
"EncType=multipart/form-data; boundary=----------GI3KM7ae0KM7GI3GI3cH2ei4cH2Ij5",
body_variable_1,
LAST);
图片可以上传成功,但上传后的图片有的像素丢失,有的不能正常显示,哪位大虾知道,请赐教 遇到过同样问题,关注ing…… body_variable_1内容是什么?
web_custom_request 传文件比较麻烦
不行就用 web_submit_data 代替
回复 3# 的帖子
我也尝试过用web_submit_data ,但都失败了,再说录制的时候就是用了web_custom_request,body_variable_1中是图片的二进制数据 应该可以的,都是标准的HTTP multipart/form-data POST想办法拦截对比一下
回复 5# 的帖子
问题是程序的接口参数是提交二进制流,如果我用web_submit_data ,那么用的就是图片的路径,这个好像不行吧 web_submit_data 参数如果是file提交的并不是地址,也是二进制流,地址是不可能的,服务器拿个地址能知道是什么?有个参数"File=yes"
"Name=userFile1", "Value=E:\\sense_sensibility\\Marianne.jpg", "File=yes",ENDITEM,
回复 7# 的帖子
问题解决了,还是你说的对,用web_submit_data ,只是因为之前我的Name没有写对,多谢哈:lol 请问原录制的脚本中的EncType=multipart/form-data; boundary=----------GI3KM7ae0KM7GI3GI3cH2ei4cH2Ij5,你采用web_submit_data替换后如何处理? 太谢谢楼主了,已经解决了,脚本中的web_submit_data的name(属性名)取错了,通过查看lR中的Generation Log,查找到对应的属性名,修改后就可以正常了。 回复 8# jiagll300name要怎么参数化,求解答 mark
页:
[1]