问题标签 [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.
octave - 由于“Pee”,Octave urlread 将不会下载数据
我正在使用适用于 Windows 的 Octave 4.0.0,并希望从对所有公众开放的网页下载股票价格。我使用以下调用:
但是,我收到以下错误消息:
我已经在互联网上搜索了这个错误消息,包括 StackOverflow,但不理解那里给出的建议。
Q1:我的电脑有什么不足吗?如果是这样,我该怎么办?
Q2:我可以改变呼叫以适应我的电脑上缺少的东西吗?
在此先感谢您的帮助:)
jquery - 将表格从 HTML 导入 Matlab
我正在尝试将数据从 html 网页导入 Matlab。我遇到了一个函数“getTableFromWeb”。它看起来很酷。问题是当我使用浏览器(例如 Firefox)时,我可以看到数据。但是当使用此功能时,它找不到任何表。即使我从浏览器保存 html 文件,它也只保存代码。没有数据。我对java html编程一无所知。但是我阅读了许多相关问题,但找不到问题的答案。我在 Firefox 中使用了检查元素。它显示在调试器、bootstrap.js 和 jquery.js 和 list.html 中。我很感激任何帮助。
get(" http://laaablaaablaaablaaaab与我用来查看数据的 url 相似,但不完全相同。
提前致谢。
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 ) 时,访问该页面没有问题。有没有人可以解决这个问题?
matlab - 在 Matlab 中使用 urlread() 函数下载以下 URL 时出错
我正在尝试下载以下网址的内容。
现在,当我将此网址放入浏览器时,我得到了所需的网页。urllib2
我也尝试使用 Python 的库成功读取它的 HTML 内容。
但是在 Matlab 中使用 urlread() 读取相同的 URL 时,出现以下错误:
如何在 Matlab 中使用 urlread() 读取相应的 HTML?
注意:请求是 POST 请求。
编辑:我尝试使用urlread(URL_name, 'Post', {list of parameters})
语法。但仍然得到同样的错误。
matlab - 在 Matlab 中使用 urlread 时出现乱码
当我使用urlread抓取网站时:http://www.trackdota.com,returen 是乱码。
代码:
回报是这样的:
即使我重置字符集:
我的操作系统是 Windows 8,Matlab 的版本是 2013b。
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中做到吗?
我希望有人知道一种方法可以按照我上面描述的方式下载一些文件。我非常感谢任何评论。
巴哈
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 证书。
试系统如下。
但是,它导致了另一个错误。
相关信息
- pkg 从 windows 中的 forge 安装
- urlread()、urlwrite() 不适用于 Octave for Windows 中的 https 页面
- windows libcurl - 对等证书无法使用给定的 ca 证书进行身份验证
- Curl 中出现错误 - 对等证书无法使用已知 CA 证书进行身份验证
- SSL CA 证书 - LibCurl C 语言 (Linux)
环境
- Windows 7 Enterprise 64 位版本 6.1.7601 Service Pack 1 Build 7601 上的 octave-4.2.0-w64
- Windows 10 Pro 64 位版本 10.0.14393 Build 14393 上的 Octave 4.0.3
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.
谢谢
matlab - urlread2 不适用于市场观察
我一直在使用 urlread2 从 marketwatch 读取财务报表,它以前可以工作。我正在尝试运行我之前运行的相同 Matlab 脚本,但无法使其正常工作。返回的 html 变量是一个空矩阵。
有任何想法吗 ?
这是该函数的链接:https ://se.mathworks.com/matlabcentral/fileexchange/35693-urlread2 我知道该函数有效,因为我尝试在不同的网站上运行它。
这是我正在使用的 Matlab 脚本。