问题标签 [malformedurlexception]

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 投票
2 回答
3856 浏览

java - 尝试解析 XML 字符串时没有向我抛出协议格式错误的 URL 异常

在尝试解析 XML 字符串时,我收到了一个格式错误的 URL 异常。

这是堆栈跟踪:

我不知道为什么,XML 肯定是有效的并且没有格式错误?

这是进行解析的代码:

是什么原因造成的,我该如何解决?任何帮助或帮助将不胜感激,谢谢。

0 投票
0 回答
546 浏览

android - 找不到协议 java.net.MalformedURLException

我正在尝试从服务器下载图像。这是我正在尝试图像的链接

我从终端尝试了 wget,它工作正常。它说未找到协议,但 url 中有 https,因为您可以看到
我附加 的日志标签

0 投票
1 回答
656 浏览

java - 未找到 MalfomedURLException 协议

我正在尝试将图像视图设置为从 url 获取的位图,但是在运行以下代码后会出现以下堆栈跟踪:

这是堆栈跟踪:

链接在这里:https ://i.scdn.co/image/9c2c4a9ac9726bfd996ff96383178bbb5efc59ab 如果你点击它,它会拉出一张图片。我究竟做错了什么?我已经尝试过用 UTF-8 对 URL 进行编码。

编辑:

记录专辑封面返回:I/专辑封面:“ https://i.scdn.co/image/bf44daf8c3f35de83e5875bc49791c1347ef36f0

0 投票
1 回答
102 浏览

java - java从src目录读取文件的问题

我正在做一些大学实验室工作,应该从 src 目录中读取文件 Real.txt。但无论将什么信息传递给 testEceptions 方法,我都会得到一个 IOException。它可能很简单,但我的头已经从一天的大学工作中融化了。

例外是:

0 投票
2 回答
57 浏览

java - Try-Catch 块没有按照我倾向于的方式处理异常

好的,所以我的程序是从用户接收一个到数据库的 URL,并通过计算平均值并显示它来处理这个数据库。我的算法工作得很好,我遇到的问题是 URL 异常的处理。如果用户输入了无效的 URL,我希望他们再试一次并输入正确的 URL,但是当用户再次输入 URL 时,不会处理来自 URL 的任何数据,并且我在输出中不断收到“NaN”。下面是 try catch 块,因为我相信问题出在那儿,如果可以,请帮忙。

//测试 URL //URL 工资 = new URL(" http://cs.armstrong.edu/liang/data/Salary.txt ");

0 投票
1 回答
103 浏览

android - Android Studio SDK 23 中的 MalformedURLException,站点重定向到无前缀

我正在构建一个与我工作中的内部 Web 服务器通信的应用程序,它有一个登录过程。

问题是,当我使用有效的实际 URL 时,我得到了 MalformedURLException。当我在我的应用程序中使用 http:// 和地址时,我收到一个错误:

com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream@42c06aa0

如果我在 Firefox 或 Chrome 等浏览器中的地址上添加 http://,该站点将重定向到自身,但没有 http://。我认为它以某种方式设计为不与“http://”部分一起使用,但我不确定如何解决这个问题。

我已经搜索了几个小时关于使用 HttpUrlConnection 的信息,我发现的只是 URL 需要该协议。

这是我的代码现在的样子,出于隐私原因,我已将实际 URL 替换为“MyServerName”、“MyOrgName”。

我的问题是,我怎样才能使用这样但没有“HTTP://”的 URL,或者如何更改站点或 DNS 以便它可以使用“HTTP://”,或者我的有什么问题吗?代码?

如果可能的话,我想提出一些可能性。

谢谢,韦恩

0 投票
1 回答
1446 浏览

android - 使用 URL 在 CardView 中设置图像

我正在创建一个CardView. 我已经创建了Adapter它并且它运行良好。当我在 中Bitmap为 my初始化 时,我ImageViewCardView该行下方收到一条红线和一条错误消息:

我收到的消息是这样的:

错误:未报告的异常 MalformedURLException;必须被抓住或宣布被扔掉

我已经搜索了具有相同错误的其他帖子,但他们的解决方案并不能解决我的问题。我曾尝试将该行放在tryandcatch子句中,如下所示:

我犯了同样的错误。该语句list.get(position).thumbnail的类型为String。为什么我会收到此错误?我该如何解决这个问题?

0 投票
1 回答
567 浏览

java - JBOSS MalformedURLException:未知协议:vfs 使用 RMI

我最近一直在尝试将我的应用程序部署为在 JBOSS EAP 6.4 环境中在 Tomcat 上完全运行后的战争,但是在 JBOSS 上,每当我的应用程序尝试将文件从客户端发送到服务器时,似乎都会出现格式错误的 urlexception在进行 RMI 调用(特别是 rmiio)时。

我的错误日志包含在下面

通过查看其他示例,我注意到其他格式错误的 urlexceptions 要么包含,no protocol要么unknown exception c但其中大多数似乎是由代码库设置问题引起的,我不相信我有。此外,即使与 RMI 一起使用,我似乎也找不到任何提及 vfs 的内容。任何建议将不胜感激,谢谢!

0 投票
3 回答
548 浏览

json - 带有 GSON 和 JSON 的 MalformedURLException

我有以下错误:

Exception in thread "main" java.lang.RuntimeException: java.net.MalformedURLException: no protocol: url at test.getJsonFromUrl(test.java:67) at test.main(test.java:75) Caused by: java.net.MalformedURLException: no protocol: url ...

这是我的完整代码:

不知道问题出在哪里,因为如果我在浏览器中复制 url,它会显示 JSON 内容......我猜它是一个 url?我该如何解决?

0 投票
1 回答
941 浏览

java - 导出后,Runnable Jar 文件不运行

将我正在制作的游戏应用程序导出为可运行.jar文件后,我从命令提示符运行它只是为了发现一些问题。我不得不解决一些找不到音频路径并且无法读取/写入.txt文件的问题。我查看并能够解决的音频,我查看并接近解决的文件,但是在这里发帖后,我了解到我所缺少的只是.文件名开头的一个。现在只剩下一个问题了。

当我用以下方式导出它时:

将所需的库提取到 JAR

它给了我这个例外:

当我用以下方式导出它时:

将所需的库打包到生成的 JAR 中

它说:

构建路径如下所示:

资源: CubeSurvivor/src

项目:( JOGL 在哪里glugen-rt.dll,这个项目是必需的,因为它包含与图形相关的所有内容)

图书馆: JRE System Library[JavaSE-1.8]

订购和出口:

  • CubeSurvivor/src装满盒子
  • JRE System Library[JavaSE-1.8]未填充框(尝试选择框)
  • JOGL未填充框(尝试选择框)

我不明白我做错了什么,从外观上看,似乎包含的项目可能JOGL不会进入.jar文件,但我已经确认它是在打开时7-zip但我找不到gluegen-rt.dll(也许没有' t 看起来足够好,它有成千上万个文件)。该文件与其他.jar文件一起位于JOGL.

也许这个文件没有被复制或提取到.jar创建的文件中?

还是我的构建路径有问题?如果是这样,我该怎么办?

我应该将里面的所有文件都添加JOGLsrc?

编辑:

我用 7-zip 提取了 jar 文件以运行文件搜索,我进行了随机搜索(毕竟它有数千个文件),除了名为 lib、JOGL.iml 和引用库的文件夹中的所有文件,都在 JOGL 中,没有找到,文件夹本身没有找到。其他一切都是。

下面是 JOGL 内部的样子:

JOGL 项目视图

lib、JOGL.iml 和引用的库显然不在 jar 文件中。