问题标签 [urlread]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3472 浏览

octave - 由于“Pee”,Octave urlread 将不会下载数据

我正在使用适用于 Windows 的 Octave 4.0.0,并希望从对所有公众开放的网页下载股票价格。我使用以下调用:

但是,我收到以下错误消息:

我已经在互联网上搜索了这个错误消息,包括 StackOverflow,但不理解那里给出的建议。

Q1:我的电脑有什么不足吗?如果是这样,我该怎么办?
Q2:我可以改变呼叫以适应我的电脑上缺少的东西吗?

在此先感谢您的帮助:)

0 投票
0 回答
112 浏览

matlab - 如何在 MATLAB 中实现持久的 HTTP 会话?

我正在尝试在 MATLAB 中为 POST 方法建立一个持久会话。

例如,在 Python 中,该requests库允许像这样使用持久会话:

这怎么能在 MATLAB 中完成?

0 投票
1 回答
403 浏览

jquery - 将表格从 HTML 导入 Matlab

我正在尝试将数据从 html 网页导入 Matlab。我遇到了一个函数“getTableFromWeb”。它看起来很酷。问题是当我使用浏览器(例如 Firefox)时,我可以看到数据。但是当使用此功能时,它找不到任何表。即使我从浏览器保存 html 文件,它也只保存代码。没有数据。我对java html编程一无所知。但是我阅读了许多相关问题,但找不到问题的答案。我在 Firefox 中使用了检查元素。它显示在调试器、bootstrap.js 和 jquery.js 和 list.html 中。我很感激任何帮助。

get(" http://laaablaaablaaablaaaab与我用来查看数据的 url 相似,但不完全相同。

提前致谢。

0 投票
3 回答
823 浏览

matlab - MATLAB urlread 不适用于特定网页

我正在尝试使用urlread()MATLAB 中的函数来抓取网页,尽管我遇到了以前从未见过的问题。当我运行代码时

X = urlread('http://espn.go.com/mens-college-basketball/schedule/_/date/20141114');

我得到错误

Error using urlreadwrite (line 92) The server did not find a resource to match this request.

Error in urlread (line 36) [s,status] = urlreadwrite(mfilename,catchErrors,url,varargin{:});

当我尝试访问浏览器上的链接 ( http://espn.go.com/mens-college-basketball/schedule/_/date/20141114 ) 时,访问该页面没有问题。有没有人可以解决这个问题?

0 投票
0 回答
175 浏览

matlab - 在 Matlab 中使用 urlread() 函数下载以下 URL 时出错

我正在尝试下载以下网址的内容。

现在,当我将此网址放入浏览器时,我得到了所需的网页。urllib2我也尝试使用 Python 的库成功读取它的 HTML 内容。

但是在 Matlab 中使用 urlread() 读取相同的 URL 时,出现以下错误:

如何在 Matlab 中使用 urlread() 读取相应的 HTML?

注意:请求是 POST 请求。

编辑:我尝试使用urlread(URL_name, 'Post', {list of parameters})语法。但仍然得到同样的错误。

0 投票
0 回答
123 浏览

matlab - 在 Matlab 中使用 urlread 时出现乱码

当我使用urlread抓取网站时:http://www.trackdota.com,returen 是乱码。

代码:

回报是这样的:

即使我重置字符集:

我的操作系统是 Windows 8,Matlab 的版本是 2013b。

0 投票
0 回答
500 浏览

matlab - matlab websave 和 urlwrite 与身份验证和选项继续

我有一个关于使用 matlab 从网站下载文件的问题。它实际上是以下四个步骤。

1) 有访问网站的网络认证:http: //ngawest2.berkeley.edu/users/sign_in ?unauthenticated=true

有权访问该站点的示例帐户:Username0 = 'ibk2@email.arizona.edu';密码0 = '12345678';

2) 验证/登录通过后,有一个下拉菜单选择一个选项和“提交”按钮继续。例如,下拉菜单是

“选择模型以生成目标光谱:” - “无缩放” - 选项 2 - 选项 3

所以我想选择其中一个选项,例如“无缩放”,然后启用“提交”按钮。

3)在上一步提交后,它会将我带到另一个视图,其中包含许多其他菜单和选项,但我只想填写一个文本框,您可以在其中输入要下载的文件名,框的名称是“RNS(s)”,例如我希望能够这样填写

RSN:5818,5819,5820

然后是另一个名为“搜索记录”的提交按钮,用于提交上面的 RNS 名称以进行搜索。

4)最后在第3步完成后,有另一个按钮可以下载所有RNS文件在一个zip文件中,按钮名称是“下载时间序列记录(元数据+光谱+跟踪)”

我不确定这个问题有多难。我已经使用 ulrread 和 urlwrite 进行了类似于此页面中的身份验证: 如何提供用户名/密码来使用 Matlab urlread/urlwrite 访问 Web 资源?

这可以在matlab中做到吗?

我希望有人知道一种方法可以按照我上面描述的方式下载一些文件。我非常感谢任何评论。

巴哈

0 投票
1 回答
2199 浏览

https - 修复 Octave urlread 导致 Peer 证书无法使用给定 CA 证书进行身份验证的问题

问题

如何修复 Octave(假设 libcurl 与 octave 捆绑在一起)urlread 导致对等证书无法使用给定的 CA 证书进行身份验证的修复(不是解决方法) ?

从 windows 中的forge 读取pkg install 后,Octave 维护者似乎意识到 Octave 4.0 的问题,但似乎没有可用的修复程序。

问题

看起来 Windows 上 Octave 的 urlread 不适用于 HTTPS,因为诸如https://octave.sourceforge.io之类的服务器证书无法使用 urlread(似乎称为 curl)所指的受信任证书进行身份验证。

例如,在尝试运行pkg install -forge来安装软件包时,share\octave\4.2.0\m\pkg\private\get_forge_pkg.m 第 64 行会导致问题。

从命令窗口运行 urlread 会显示以下错误。

通过 HTTPS 尝试了 google.com 和相同的。

IE 和 Google Chrome 根证书可以验证 sourceforge 证书。

在此处输入图像描述

在此处输入图像描述

试系统如下。

但是,它导致了另一个错误。

相关信息

环境

  1. Windows 7 Enterprise 64 位版本 6.1.7601 Service Pack 1 Build 7601 上的 octave-4.2.0-w64
  2. Windows 10 Pro 64 位版本 10.0.14393 Build 14393 上的 Octave 4.0.3
0 投票
1 回答
76 浏览

matlab - 使用 readurl 后的空字符数组

我需要通过使用来获得 Apple 安全性的 Adj Close 值

but i always get empty char array as result. This url works when i use it in web browser and all other webs i have tried with urlread worked perfectly. Somehow only getting CSVs from yahoo finance never works for me. I have tried urlwrite too, but it didn't work.

谢谢

0 投票
0 回答
61 浏览

matlab - urlread2 不适用于市场观察

我一直在使用 urlread2 从 marketwatch 读取财务报表,它以前可以工作。我正在尝试运行我之前运行的相同 Matlab 脚本,但无法使其正常工作。返回的 html 变量是一个空矩阵。

有任何想法吗 ?

这是该函数的链接:https ://se.mathworks.com/matlabcentral/fileexchange/35693-urlread2 我知道该函数有效,因为我尝试在不同的网站上运行它。

这是我正在使用的 Matlab 脚本。