Foxtable(狐表)用户栏目专家坐堂 → 为什么httprequest不能发送文件?


  共有2703人关注过本帖树形打印复制链接

主题:为什么httprequest不能发送文件?

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
为什么httprequest不能发送文件?  发帖心情 Post By:2017/4/15 17:16:00 [显示全部帖子]

在开发js_sdk的接口,在公众号设置里面修改   js接口安全域名,但是因为访问不到   公众号给的SgYqr*.txt文件不能修改成功。  提示:   访问到wx.ycyy.com.cn/xdf/MP_verify_SgYqrQfBinAANN2I.txt内容与下载文件不符,请检查文件内容或重新上传原始文件

我把下载下来的   *.txt 文件放在了路径下面,但是通过路径访问死活没有反应,通过httprequest 的msgbox查看路径也是对的。为什么httprequest不能发送文件啊?

本机测试访问路径如下:    文件绝对在该路径下面
http://127.0.0.1/xdf/MP_verify_SgYqr*.txt

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 17:17:00 [显示全部帖子]

.txt 文件类型也加了

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 17:23:00 [显示全部帖子]

都是对的,重启了一下就好了。我也是郁闷了

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 17:56:00 [显示全部帖子]

按照这个帮助做了,网页能出来,点击按钮  "扫码输入"  弹不出来 扫一扫识别框啊。   说明: 已经传到服务器上,使用的安全域名下的路径, 开发者id也换成我的了。还有什么问题啊?
http://www.foxtable.com/mobilehelp/scr/0247.htm


公众号设计里面js安全域名指定的是   wx.***.com.cn/xdf  这个路径

实际在微信里面访问的时候,是用的  wx.***.com.cn/xdf/service/ScanBarcode.htm  这个路径,应该没有问题吧?    
[此贴子已经被作者于2017/4/15 17:59:43编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 17:57:00 [显示全部帖子]

而且本地没法调试了,必须要使用安全域名,我也不知道怎么排查了
[此贴子已经被作者于2017/4/15 17:57:02编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 19:27:00 [显示全部帖子]

掉了一句号,加上了以后可以扫了,但是为什么我扫出来的码前面有个  EAN_13, 978712125    怎么去掉前面的EAN_13 ?    狐表的测试例子里面没有

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 20:29:00 [显示全部帖子]

把jssdk.js 改成这样可以了,但是不清楚refreshbyscan 这么写是什么意思,因不理解,暂时屏蔽了,但可以用
wx.ready(function () {
    document.getElementById('scan').onclick = function () {
        wx.scanQRCode({
            needResult: 1,
            scanType: ['qrCode','barCode'],
            success: function (res) {
                //document.getElementById('number').value = res.resultStr;
                 var code = res.resultStr;
                if(code.indexOf(",") >= 0)
                    {
                    code = code.split(",")[1];
                    document.getElementById('number').value= code     //把扫码得到的结果EAN_13,7988888 截取成了798*****后,赋值给输入框
                     }
                  // refreshbyscan(code);  //刷新表单
            }
        });
    };
});
wx.error(function (res) {
    //alert(res.errMsg);
});


function refreshbyscan(procduct) {
   location="ScanBarcode.htm?page=0&fil=1&product=" + procduct;
}

 回到顶部
帅哥哟,离线,有人找我吗?
ycwk
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1228 积分:8561 威望:0 精华:0 注册:2016/2/2 21:52:00
  发帖心情 Post By:2017/4/15 20:51:00 [显示全部帖子]

还请支个调试的招,web开始调试工具可以调试这种一定要在  备案域名上运行的程序吗?


 回到顶部