Versuch, http://IP:4567/foldername/1234?abc=xyz
zu erstellen. Ich weiß nicht viel darüber, aber ich schrieb unten Code von der Suche von Google:
Ich kann die URL http://IP:port/foldername/1234?
erstellen. Ich bin bei Abfrage Teil fest. Bitte hilf mir, voranzukommen.
Im Allgemeinen handelt es sich bei Nicht-Java-Begriffen um URLs, die ein spezieller URI-Typ sind. Sie können die Klasse URI verwenden (die moderner als die ehrwürdige Klasse ist) URL-Klasse, die es seit Java 1.0 gibt), um einen URI zuverlässiger zu erstellen, und Sie können es in eine URL mit dem toURL Methode der URI:
%Vor% Beachten Sie, dass path
mit einem Schrägstrich beginnen muss.
Sie können einfach die rohe Spezifikation übergeben
%Vor% Oder Sie können etwas wie org.apache.http.client.utils.URIBuilder
und erstellen Sie es in sicherer Weise mit der richtigen URL-Codierung
Es gibt eine sehr beliebte Bibliothek namens OkHttp , die auf GitHub mit 20K markiert wurde. Mit dieser Bibliothek können Sie die URL wie folgt erstellen:
%Vor%Oder Sie können einfach eine URL analysieren:
%Vor%