問題タブ [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.
java - Android アプリケーションのギャラリーで JSON 解析された URL から画像を表示するには、MalformedURL 例外が発生します
不正な URL の例外を解決しようとしましたが、うまくいきませんでした。Android の不正な例外に関連するほぼすべての投稿を検索しましたが、問題は解決しません。JSON 解析をスキップし、imageID[]= {" http://google.com/images/Ranipuram.jpg "," http://google.com/images/Ranipuramと同じ Java クラスで imagearray を宣言すると機能します。 .jpg ",}; system.Out.println(imageIDs[0]); を使用して分割して印刷すると、URL が取得されます。しかし、それはURLとして機能していません。
これは私のコードです:
// JSON->
URL は表で指定され、列名は「image_url」、データ型は「text」です。emulator の textview にそれらを表示しようとすると、データベースで指定したものと同じものが表示されます。
//問題を解決しました
引用符が問題を引き起こしました。データベースに URL を二重引用符で囲む必要はありません。これらの二重引用符を削除したところ、機能するようになりました。ありがとうアムリヤ・カレ。
tomcat - ホスト名がすべて数値に設定されている場合、JMX エージェントが java.net.MalformedURLException をスローする
アプリケーションで tomcat 7.0.27 を使用しています。Tomcat の起動時に jmx プロパティを設定しています。
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8666 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
この tomcat が実行されている centOS サーバーのホスト名が 005056940096 のようなすべての数値に設定されている場合、tomcat は起動しません。以下の例外があります。
エラー: エージェントによって例外がスローされました: java.net.MalformedURLException: ローカル ホスト名が不明です: java.net.UnknownHostException: 005056940096: 005056940096 サーバーは centOS6 で実行されています。ホスト名が数値以外に設定されている場合、正常に機能します。
/etc/hosts と /etc/sysconfig/network でホスト名を設定しようとしましたが、まだ機能しません。以下のプロパティをサーバーのIPアドレスに設定しようとしましたが、それでも機能しません。-Djava.rmi.server.hostname=${IP}
このような問題に遭遇した場合はお知らせください。ありがとう。
java - Java 例外、try ブロックからハンドラーにデータを渡す
をキャッチしてMalformedURLException
いますが、スタック トレースに不正な URL を含めたいと考えています。
メソッドgetMessage()
とgetLocalisedMessage()
URL 全体が表示されないため、try ブロックで宣言された URL を参照できず、ブロックの外側で変数を初期化すると、URL が初期化されない可能性があることを示すエラーが表示されます。
try ブロックからハンドラーに URL を渡す方法があるかどうか疑問に思っています。
java - オーディオクリップを試す
オーディオ クリップを試すたびに、次のエラーが表示されます。
どうしたの?プログラムのコードは次のとおりです。(それがまったく問題になる場合、私はMacを使用します)
xml - java.net.MalformedURLException: JAXB の使用中に javax.xml.stream.XMLStreamException のプロトコルがありません
JAXB を使用して XML ドキュメントを非整列化しています。XML の解析中に、XMLStreamException でラップされた MalformedURLException がスローされます。私が理解しているのは、XMLStreamReader オブジェクト自体の作成中に例外がスローされていることです。何か提案はありますか?
私が使用しているコードスニペット:
例外トレースは次のとおりです。
fileToProcessは、/home/project/input/myproject.xml のような絶対パスを含む文字列です。
ランタイム JDK は 1.7 です。不足している署名/プロトコルはありますか?
ありがとう、バスカー
java - java.net.MalformedURLException: URLEncoder で変更された文字列に基づく URL にプロトコルがありません
だから私はURLでこの文字列を使用しようとしていました:-
このコードでは: -
しかし、この時点でエラーが発生します: -
少しグーグルで調べてみると、これは URL の文字 (& を推測) が原因であることがわかりました。そのため、いくつかのコードを追加したので、次のようになりました。
ただし、これを実行しようとすると、URL を作成しようとするとエラーが発生し、次のエラーが表示されます。
URL を作成するまでエンコーディングを実行できないようです使用に適しています。私はこれらすべてに特に精通していません。文字列 A を適切にフォーマットされた URL に変換し、正しい文字を置き換えて使用するために欠けているものを誰かが指摘してくれることを期待していましたか?
どんな提案でも大歓迎です!
java - LoadRunner スクリプトの再生時に RMIRegisty に接続しようとすると MalformdURLException が発生する
RMI を介してサーバー クライアント サーバー アプリケーションを呼び出すロード ランナー スクリプトを再生しようとしています。RMI サービスとレジストリはサーバー上で正常に動作しており、他のアプリケーションは接続して正常に動作しています。
LoadRunner スクリプトを再生しようとすると、スタックトレースを下回ります。
「MalformedURLException」が発生していますが、渡した URL は問題ありません。これを解決するのを手伝ってください。