为什么Webread失败但urlread起作用?

时间:2018-10-02 14:39:52

标签: matlab

webread应该比urlread更好,但是webread无法正确读取以下网站,但urlread可以成功读取

webread('https://detail.tmall.com/item.htm?spm=a230r.1.14.6.8cca20c0b2dbKh&id=567338689808&cm_id=140105335569ed55e27b&abbucket=9&skuId=3614502097821');

urlread('https://detail.tmall.com/item.htm?spm=a230r.1.14.6.8cca20c0b2dbKh&id=567338689808&cm_id=140105335569ed55e27b&abbucket=9&skuId=3614502097821');

谢谢。

1 个答案:

答案 0 :(得分:3)

我遇到了类似的问题,并于2017年5月与Mathworks联系。他们承认,有时urlread的工作效率比webread好,这是因为服务器端问题导致webread无法正确运行从相关服务器获取数据。 该文档基本上只是建议使用较新的功能,但是由于在这种特殊情况下,较新的功能与服务器之间存在冲突,因此我们应忽略该建议。