相关疑难解决方法(0)

Chrome,OPTIONS请求后没有响应数据?

我正在使用CORS从API获取一些数据.一直运行良好,直到一天前推出Chrome更新.

现在,在OPTIONS请求之后,后续请求始终返回而没有响应数据.

如果我快速点击一个按钮两次,它将显示在第二个请求(同一个)上,因为它没有进行飞行前呼叫.

我重新安装并禁用了所有扩展,不知道这里发生了什么.

还有其他人遇到过这种情况吗?

编辑注意到没有响应直接来自devtools.这只是一个Ajax调用.即使它没有显示任何响应数据,它们都能正常工作.例如,如果我console.log(res)在代码中执行了一切,那就很好了.严格来说,Chrome没有显示任何响应,严格遵循OPTIONS(CORS)请求.

编辑还要注意一切正常,在Firefox/Firebug中显示完美.

编辑 Chrome版本56.0.2924.87(64位)

编辑我刚刚迷失在这里.该应用程序工作得非常好,所以甚至很难知道在哪里进行星级调试.在Chrome弹出绿色更新图标后的第二天,它似乎发生了.在那次更新后,我看到了零.

我检查了一些我的其他应用程序,实际上它在那里工作!所以我认为它可能与插件/ Chrome的某些组合无关.我试过回复很多版本,但没有运气.奇怪的是,它只是在OPTIONS请求之后.我猜它像编码类型一样简单,但不知道在哪里.

编辑还尝试跟随一些领导者,没有运气:在Chrome开发者工具中查看AJAX响应内容?

编辑我已经能够将其缩小到vue-resource插件的问题.用axios工作得很好.小提琴在这里:https://jsfiddle.net/tpnucv5m/

google-chrome cors

20
推荐指数
2
解决办法
3499
查看次数

使用R屏幕抓取实际页面而不是源html

我正在尝试使用R从此页面筛选网球结果数据(逐点数据,而不仅仅是最终结果).

http://www.scoreboard.com/au/match/wang-j-karlovic-i-2014/M1mWYtEF/#point-by-point;1

使用常规的R屏幕抓取功能,如readlines(),htmlParseTree()等,我能够抓取页面的源html,但不包含结果数据.

是否有可能从页面中删除所有文本,就好像我在浏览器中的页面上并选择了所有文本然后复制了?

screen-scraping r

2
推荐指数
1
解决办法
855
查看次数

标签 统计

cors ×1

google-chrome ×1

r ×1

screen-scraping ×1