问题标签 [idhttp]
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.
delphi - 如何下载 Unicode 文件并将其加载到 TTreeView 中?
我需要使用 idHTTP ( String := idHTTP.Get
) 下载 Unicode 格式的 TreeView 文件。下载后,我需要对字符串进行一些处理,然后将其放入 TTreeView 中。我正在使用德尔福 2010。
S
我在或中看不到 Unicode TreeView1
。S
如果我尝试下载的不是 list.ttt 而是 list.html,我只会看到 Unicode 。我需要在 idHTTP 或其他东西中设置什么才能正常工作?
delphi - 德尔福:idHttp+SSL
请解释我如何使用 SSL (https://) 从服务器下载文件。我在互联网上没有找到合适的答案。
每个人都说 TIdSSLIOHandlerSocket,但我只有 TIdSSLIOHandlerSocketOpenSSL。如果我使用 TIdSSLIOHandlerSocketOpenSSL,我有一个错误“无法加载 SSL 库”。有人说它需要一个图书馆,但大多数人甚至不提它。我需要从这里使用库http://www.indyproject.org/sockets/SSL.EN.aspx吗?
我在程序文件夹中有这些 DLL。根据:http ://edn.embarcadero.com/article/31279 “在运行时,Indy 尝试加载 libeay32.dll 和 ssleay32.dll。” 我不知道 Indy 从哪里尝试加载 DDL -> 我有一个错误:“无法加载 SSL 库。”
为什么我有这个错误?我有德尔福 2010。
security - Delphi:安全/加密从 Internet 下载更新
目标:从网站(普通主机)下载档案。用户必须对网站上的下载、连接、文件存储一无所知。
我使用 idHTTP+SSL 下载档案。但是用户可以访问网站 -> 我可以设置基本身份验证,但用户可以看到用户名/密码,例如在 HTTP 分析器中。
程序下载带有设置的文件。设置采用纯文本形式。该文本也可以在 HTTP Analyzer 中看到。
我可以加密这个文本但是档案呢?我需要一次保护一切。
因此,我不希望该用户可以看到档案和设置文件的网址。它可以粘贴在网络浏览器中 -> 请下载所有内容...
如何预防所有这些?
谢谢!!!!!!!!
delphi - Delphi:IdHTTP+SSL 不起作用。没有错误!
我使用 TidHTTP + TIdSSLIOHandlerSocketOpenSSL + 2 个 DLL:来自http://indy.fulgan.com/SSL的 ssleay32.dll 和 libeay32.dll 。
但是我可以在 HTTP Analyzer 中看到我的程序的所有工作!它作为 HTTP 工作,而不是作为 HTTPS。如果我使用Opera,我看不到在同一个站点 ( https://esta.cbp.dhs.gov/esta ) 的下载。
我没有为 TidHTTP 和 TIdSSLIOHandlerSocketOpenSSL 设置任何特殊参数(可能我必须,但我不知道具体是什么)。
我必须使用 TIdSSLVersion(sslvSSLv23) + SSL 证书的位置吗?我在哪里可以获得这个证书?还是只有 RootCertFile?
如何将 idHttp 的端口更改为 443(我必须这样做吗?)?
我用:
请看我的视频: http: //liga-installer.realservers.info/ssl.mp4
屏幕截图:
感谢感谢感谢帮助!!!
delphi - 使用 Indy http (idHTTP1.Get) 从 Delphi 2005 升级到 2010 后的授权问题
我正在从 Delphi 2005 升级到 Delphi 2010。我遇到了这个问题:以下过程在 D2005 上运行良好,但在 D2010 上我总是得到结果:
在程序上,我尝试连接两次,因为在D2005上,有时我第一次尝试得到未经授权的答案,然后我可以在第二次连接时没有问题。使用 D2010,我总是得到未经授权的答案。
Url = 'http://user:pass@xxx.xxx.xxx.xxx/axis-cgi/date.cgi?action=get'
谢谢山姆
post - 通过 idHTTP 向博主发帖
我正在尝试使用 idHTTP 组件发布到 Blogger,但是,我收到“HTTP/1.0 400 Bad Request”错误。
首先,我得到了 Auth 代码,它可以通过使用下面的代码完美地工作:
然后,我得到了 blogID,最后我尝试使用下面的代码向 Blogger 发布一个条目,但此时我收到“HTTP/1.0 400 Bad Request”错误。
这是我要发布的条目:
我一直在寻找使用 idHTTP 发布它的正确方法,但我什么也没找到.. :(
有谁知道我做错了什么?
顺便说一句,我使用的是 CodeGear Delphi/C++Builder 2009,而 Indy 的版本是 10。
任何帮助是极大的赞赏。谢谢!
delphi - Delphi XE:idHttp & Request.Range,一个错误?
我有德尔福 XE。我尝试设置Request.Range
但idHttp
我不能这样做。Delphi 不允许我在设计时和运行时这样做。
例如,我'6000-'
在设计时设置 -> 属性一直为空。
我做(在一个线程中):
showmessage(Downloader.Request.Range)
什么都没有显示(一个空字符串)。
我在 HTTPAnalyzer 中检查了一个请求 -> 我的程序没有发送范围。
A 在 Delphi 2010 中检查了这种行为 -一切正常。我在设计/实时设置范围。结果在这两种情况下都很好。
有人有想法吗?
这是一个错误还是什么?
谢谢!
delphi - Delphi:在超时时停止 idHTTP 工作
我愿意idHTTP.Get('http://example.com/1.zip', FStream);
服务器没有响应......并且 idHTTP 等待连接以下载文件
我需要停止 idHTTP 工作。如果它已连接,我可以做到idHTTP1.Disconnect
。
但是如果 idHTTP 未连接,超时,idHTTP 等待连接 -> 我们正在等待,等待,然后会引发超时异常(我需要在此等待时间内停止工作) . 所以我做不到idHTTP1.Disconnect
。如果这样做,not connected
则会引发异常,因为我们没有连接。
如何在等待连接时停止工作而无一例外?
谢谢!
delphi - delphi : 使用 idhttp 连接到 yahoo web messenger
我使用delphi xe2并编写了一个简单的代码来连接到yahoo web messenger,但我收到了这条消息
如果您看到此页面,您的浏览器设置会阻止您自动重定向到新的 UR
delphi - idHttp和Https页面登录错误
我需要关于 idHttp 和 ssl 库的帮助...
我写了一个简单的delphi7代码(想用我的应用程序登录facebook),当我想运行它时,它给了我一个错误,代码如下;
并且错误是“无法加载 SSL 库”我拖动 idHttp 和 IdSSLIOHandlerSocket1 并将 iohandler 设置为 IdSSLIOHandlerSocket1。我该怎么做才能运行代码?