変更方法 - url。私は20%でそれを変更して 私はスペースで同じ問題を持っているし、それが働いた:URLに " - "と同等のものは何ですか?
name = name.replaceAll(" ","%20");
何であるのと同等「 - 」URL内の?
私は、%2Cを試してみましたが、それは言葉ません:%2C - >「」
変更方法 - url。私は20%でそれを変更して 私はスペースで同じ問題を持っているし、それが働いた:URLに " - "と同等のものは何ですか?
name = name.replaceAll(" ","%20");
何であるのと同等「 - 」URL内の?
私は、%2Cを試してみましたが、それは言葉ません:%2C - >「」
私の知る限り、ダッシュ文字はURLの安全な文字と見なされます。問題がある場合は、問題はダッシュとは関係ありません。ただし、それを%2Dに置き換えてみてください。
使用URLEncoder.encode(文字列s)はあなたがURLのつもり使用されているすべての文字列をエンコードします。
これはASCIIコード(translator)です。 -
は%2d
に変換されます。あなたは近くにいた:
これは最適な解決策です。 –
URLEncoder.encodeを使ってURL *の中に入れる文字列をエンコードします。 URL全体をエンコードすると、URLになりません。それはエンコーディングプロセスの全体のアイデアです.URLに特別な意味を持つ文字を取り除くことができます。 –
はい、申し訳ありませんが私はあまりにも明確ではなかった場合。 – jsimpson