问题标签 [urlconnection]

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 投票
11 回答
148337 浏览

android - 无法解析主机“" 没有与主机名关联的地址

我尝试遵循本教程: 从 Web 获取数据

我尝试在最新的平板电脑平台 Android 3.0 上实现它,但是,我收到此错误:“无法解析主机”www.anddev.org“没有与主机名关联的地址。

您可以签出我用来证明文件存在的 URL。 http://www.anddev.org/images/tut/basic/getdatafromtheweb/loadme.txt

我创建了一个私有类并使用 asynctask 对其进行了扩展。这是代码:

任何帮助将不胜感激。

0 投票
1 回答
991 浏览

java - getContentLength 在 android 上不适用于 FTP url

以下代码在 android 上打印文件大小的长度 -1,但在桌面 JAVA 上运行良好。我使用的是安卓 2.2。

让我知道在android中是否有任何解决方法来获取文件大小..

0 投票
1 回答
679 浏览

java - 已经连接的Java AddRequestProperty?

如果您已经连接到 URLConnection,有没有办法使用 addRequestProperty?我需要这样做,因为我首先必须连接以获取第一个 Cookie 的标头字段,但稍后我必须发送第一个 Cookie 以获取定义了第二个 set-cookie 字段的标头字段。

0 投票
2 回答
1083 浏览

java - Cookie 的 Java URLConnection 问题

如果有一个网站在第一页上设置了 Cookie(a),则您填写一个表格,然后您需要将相同的 Cookie(a) 发送到第二页。在第二页上,您填写另一个表格,将您发送到第三页,如果您发送 Cookie(a),该站点将设置另一个 Cookie(b),然后将您重定向到最后一页。但是为了显示最后一页,您需要两个 Cookie(a 和 b)。
现在在 java 中,如果您打开到第一页的连接,从响应标头中获取 Cookie(a) 并将其作为 requestProperty 添加到第二页,您不能再使用 URLConnection.write(),因为您已经连接了。这个新的POSTDATA的写入是需要填写第2页并进入第3页的。现在您可以创建另一个 URLConnection >> 添加 Cookie 作为 requestProperty >> 并连接,
Cookie(a) 仅对一个会话有效,因此当我打开第二个连接时,Cookie 不再正确。如果您没有将正确的 Cookie 发送到 page3,它只会为 .getHeaderFields.get("Set-Cookie") 返回一个“null”。
那么有谁知道如何获得那几秒钟的Cookie(b)?
-也许通过保持/恢复/恢复相同的会话或其他东西......?......

我希望这很清楚,否则请要求我澄清。谢谢!

0 投票
2 回答
11699 浏览

java - 将序列化数据发送到 servlet 时出现 java.io.EOFException

我正在尝试从我的 Java 本地应用程序上传一个将包含文件的对象到服务器。我的计划是在 tomcat 上运行的 servlet 将使用ObjectInputStreamindoGet方法获取对象。但我得到一个EOFE异常`。

这是客户端代码

这是服务器的 servlet

当我调试服务器端并运行客户端时,我在这一行中得到了异常

这是我得到的错误

我看到了这个问题,但我没有帮助我。我正在使用tomcat 7。

0 投票
2 回答
6233 浏览

java - 下载有超时的 URL 内容

我想用指定的下载时间在 java 中下载 URL 内容。例如:我希望 www.yahoo.com 的最大下载超时为 10 秒。如果下载时间超过 10 秒,则应该抛出错误。我已经编写了用于打开连接并下载全部内容的代码。但是如何设置下载超时?这是代码片段:

0 投票
0 回答
175 浏览

java - 如何从浏览器捕获下载

我的名字是罗希特库马瓦特

我正在用 Java 语言创建一个下载管理器。我几乎已经创建了支持 FTP、HTTP 和 HTTPS(使用 JSSE 3.0)的它。现在我想像 IDM 或其他下载管理器一样从浏览器捕获下载。

我怎么解决这个问题 ?

如何使用不同的浏览器注册我的下载管理器?

提前致谢...

0 投票
0 回答
451 浏览

iostream - 缓冲读取器/写入器 VS 缓冲输入/输出流通过 FTP 传输文件

我一直在阅读 URL 和 URLConnection,我知道缓冲的 InputStream/OutputStream(用于字符流)和缓冲的读取器/写入器(用于字节流)都可用于通过 URL 和 URLConnection 将文件从一个 ftp 传输到另一个。但我想知道哪个更好用?我的源 ftp 是 Windows 2003 操作系统,目标 ftp 是 Unix 操作系统。来自源 ftp 的文件将在目标 ftp 中处理,因此字符表示/文件格式必须保持不变。

0 投票
1 回答
4482 浏览

java - Java URLConnection 到 php

如何在 php 中编写此代码?

我应该用什么?卷曲?fsockopen ? 以及实际发送到服务器的是什么(outputString 是一个 post/get 以及它的变量名)?

谢谢你的任何回答。

0 投票
1 回答
34336 浏览

java - 带有 Cookie 的 URL 连接?

我正在尝试创建一个支持 cookie 的 URLConnection。根据我可以使用的文档:

我无法让这段代码工作,然后我看到这只适用于 API 9 (2.3)。但是,在较旧的模拟器中使用 CookieManager 不会出错,CookieManager 存在,但无法构造。有什么办法可以使早期版本的这项工作?我试过:

但这不起作用。