Remplacez seulement une partie de l'hôte URL par java

Remplacez uniquement les numéros d'hôte et de port qui font partie de l'URL par java. Voici comment utiliser UriComponentsBuilder de Spring.

Code source

Presque une copie de https://stackoverflow.com/questions/46667342/java-replace-host-in-url. Spécifiez l'URL d'origine dans UriComponentsBuilder, puis remplacez-la par une méthode telle que `` `hôte```.

import org.springframework.web.util.UriComponentsBuilder;

        String url = "http://localhost:8080/example?param=hoge";

        UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(url);
        String url2 = builder.host("hoge-host").toUriString();

        System.out.println(url2);// http://hoge-host:8080/example?param=hoge

URL de référence

Recommended Posts

Remplacez seulement une partie de l'hôte URL par java
Modifier seulement une partie du texte
[Java] Accéder à l'URL signée de s3 (version signée 2)
[Java] La partie déroutante de String et StringBuilder
Calculer le score de similarité des chaînes de caractères avec JAVA
[Java] Comment obtenir l'URL de la source de transition
Obtenez l'URL de la destination de la redirection HTTP en Java
CI l'architecture des applications Java / Kotlin avec ArchUnit
Surveillez l'état interne des programmes Java avec Kubernetes
Vérifiez le comportement de Java Intrinsic Locks avec bpftrace
L'histoire de la création de DTO, semblable à Dao avec Java, SQLite
[Java] Découpez une partie de la chaîne de caractères avec Matcher et des expressions régulières
[Java] Simplifiez la mise en œuvre de la gestion de l'historique des données avec Reladomo
Assurez-vous de comparer le résultat Java compareTo avec 0
[Java] Supprimer les éléments de la liste
Java pour apprendre avec les ramen [Partie 1]
Remplacez le contenu du fichier Jar
[Java1.8 +] Obtenez la date du jour × suivant avec LocalDate
[Édition Java] Histoire de la sérialisation
Essayez HelloWorld avec la configuration minimale de Heroku Java spring-boot
Utilisation de base de Java Facultatif Partie 1
Connexion à une base de données avec Java (partie 1) Peut-être la méthode de base
Remplacer par une valeur selon la correspondance avec une expression régulière Java
Suivez le lien avec Selenium (Java)
Une histoire sur l'utilisation de l'API League Of Legends avec JAVA
Obtenez l'URL publique du fichier privé de Flickr en Java
Le point addictif lors de l'authentification de base avec Java URLConnection
[Java] Introduction appropriée par Tenpa people Java Part 0 (règles du code)
Traitement serveur avec Java (Introduction partie 1)
Écraser le téléchargement du fichier avec le même nom avec BOX SDK (java)
La version d'Elasticsearch que vous utilisez est-elle compatible avec Java 11?
L'histoire de la création d'un lanceur de jeu avec une fonction de chargement automatique [Java]
Exprimons le résultat de l'analyse du code d'octet Java dans un diagramme de classes
Utilisez docker-compose pour spécifier votre adresse IP préférée sur le réseau hôte et lancez-la.
Vérifiez l'enregistrement MX de l'adresse e-mail avec java et vérifiez le domaine
[Java] Vérifiez si la chaîne de caractères est composée uniquement de blancs (= Vierge)
[Java] Récupère MimeType à partir du contenu du fichier avec Apathce Tika [Kotlin]
Obtenez le résultat de POST en Java
Vérifiez le contenu du magasin de certificats Java
Examiner l'utilisation de la mémoire des éléments Java
[Java] Obtenez le jour d'un jour spécifique
Mémo: [Java] Vérifiez le contenu du répertoire
Comparer les éléments d'un tableau (Java)
Introduction à Java à partir de 0 Partie 1
[jour: 5] J'ai résumé les bases de Java
Quelles sont les fonctionnalités mises à jour de Java 13
Retour sur les bases de Java
Sortie du livre "Introduction à Java"
À propos du traitement de BigDecimal (avec réflexion)
L'histoire de l'écriture de Java dans Emacs
Mettre en forme le contenu de LocalDate avec DateTimeFormatter
[Java] Vérifiez le nombre d'occurrences de caractères
Essayez d'utiliser la télécommande Wii en Java
[Java] Obtenez la date avec la classe LocalDateTime
<Java> Quiz pour convertir par lots les noms de fichiers séparés par une chaîne de caractères spécifique avec une partie du nom de fichier
Incrémenté du troisième argument de la méthode iterate de la classe Stream ajoutée depuis Java9
Briser de force le problème C "* 3 ou / 2" de [AtCoder Problem-ABC100] avec Java [Code]
Valider le jeton d'ID d'un utilisateur authentifié par AWS Cognito en Java
L'histoire de la comparaison de chaînes de bas niveau en Java
[Java] Gestion des Java Beans dans la chaîne de méthodes