首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在LabWindows CVI中阅读网站上的文本?

如何在LabWindows CVI中阅读网站上的文本?
EN

Stack Overflow用户
提问于 2011-06-27 23:14:32
回答 2查看 1.6K关注 0票数 0

我正在尝试从一个网站读取一个简单的文本字符串到我的LabWindows CVI程序中。我到处都找过了,但找不到使用简单HTTP GET请求的示例。

有人知道这是否可以在LabWindows中实现吗?

这是我正在尝试阅读的网站文本:http://www.swpc.noaa.gov/ftpdir/latest/wwv.txt

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-29 00:50:36

明白了。LabWindows允许通过远程登录服务实现这种功能。

首先,您执行"InetTelnetOpen“来打开连接。

然后你做"InetTelnetWrite“,然后写"GET ...”消息。

然后执行"InetTelnetReadUntil“并一直读到字符串"/html>”,以获得站点的所有文本。

LabWindows确实是一种糟糕的语言,文档也很少。

票数 0
EN

Stack Overflow用户

发布于 2019-02-12 06:20:04

我有一个类似的应用程序。这是我的代码,其中"WEBserviceLink“是URL。所有数据都存储在"buffer“变量中。

代码语言:javascript
复制
HTTPh = InternetOpenUrl (Ih, WebServiceLink, NULL, 0, INTERNET_FLAG_KEEP_CONNECTION, context);
if (!HTTPh) {
    line = __LINE__;
    error = GetLastError ();
    result = -1;
    goto Error;
}

if (!InternetQueryDataAvailable (HTTPh, &bytesRead, 0, 0)) {
    line = __LINE__;
    error = GetLastError ();
    result = -1;
    goto Error;
}

buffer = malloc (bytesRead + 3);
memset (buffer, 0, bytesRead + 3);


if (!InternetReadFile (HTTPh, buffer, bytesRead + 1, &bytesRead)) {
    line = __LINE__;
    error = GetLastError ();
    result = -1;
    goto Error;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6495047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档