Articles of url

bonne pratique pour accélérer la boucle: le multithreading est-il une option?

J’appelle un service Api avec un index dans l’URL; Par exemple, le dernier index est: 420.555. Je fais ça: for(int i =0; i <= 420555;i++){ url = new URl("https://someURL/"+ i); read the json with BufferedReader reader = new BufferedReader( new InputStreamReader( url.openStream(), "UTF-8" ) )) { create object from json save the result to my […]

Extraire le HTML de l’URL

J’utilise Boilerpipe pour extraire le texte de l’URL, en utilisant ce code: URL url = new URL(“http://www.example.com/some-location/index.html”); Ssortingng text = ArticleExtractor.INSTANCE.getText(url); le text chaîne ne contient que le texte de la page html, mais je dois en extraire le code html complet. Est-ce que quelqu’un a utilisé cette bibliothèque et sait comment extraire le code […]

Obtenir le nom de domaine dans l’URL avec JSTL?

J’essaie d’obtenir le nom de domaine à partir de l’URL avec JSTL. Les 2 méthodes que je connais renvoient la mauvaise information. J’ai besoin exactement de ce qui est dans l’URL. Quand je fais: ${pageContext.request.remoteHost} Je reçois l’adresse IP de mon serveur. Quand je fais: ${pageContext.request.serverName} Je reçois normalement le bon nom de domaine, mais […]

Quel est le comportement de Hash (#) dans la chaîne de requête

J’envoie l’URL ci-dessous avec la chaîne de requête. Dans la chaîne de requête, un paramètre “approverCmt” a pour valeur hash (#). “/abc/efd/xyz.jas?approverCmt=Transaction Log #459505&batchNm=XS_10APR2015_082224&mfrNm=Timberland” Du côté du serveur quand j’ai essayé de le récupérer à partir de la requête que je reçois approverCmt = Transaction Log —–> “#459505” is missing batchNm = null mfrNm = […]

Texte cliquable dans un JTextPane

J’ai un JTextPane déclaré comme suit: JTextPane box = new JTextPane(); JScrollPane scroll = new JScrollPane(); StyledDocument doc = box.getStyledDocument(); scroll.setViewportView(box); scroll = new JScrollPane(box); Et j’y ajoute le texte comme suit: public void appendChatText(Ssortingng text) { try { doc.insertSsortingng(doc.getLength(), text, null); box.setAutoscrolls(true); box.setCaretPosition(box.getDocument().getLength()); } catch(BadLocationException e) { e.printStackTrace(); } } J’ai également réussi à […]

S’échapper & dans une URL

J’utilise jsps et dans mon URL, j’ai une valeur pour une variable comme disons “L & T”. Maintenant, lorsque j’essaie de récupérer la valeur à l’aide de request.getParameter je ne reçois que “L”. Il reconnaît “&” en tant que séparateur et ne devient donc pas considéré comme une chaîne complète. Comment résoudre ce problème?

Comment puis-je échapper une URL en Java (les documents ne sont pas clairs)?

J’ai trouvé divers articles où échapper à Java est fait avec java.net.URLEncoder.encode . Cependant, j’ai trouvé dans la documentation pour l’ URL que: Les classes URLEncoder et URLDecoder peuvent également être utilisées, mais uniquement pour le codage de formulaire HTML, qui n’est pas identique au schéma de codage défini dans la RFC2396. Quelqu’un peut-il m’expliquer […]

java jersey obtenir l’URL complète

Je dois faire un service API proxy avec Jersey. J’ai besoin d’une URL de demande complète en mode maillot. Je ne veux pas spécifier tous les parameters possibles. Par exemple: @GET @Produces({MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON}) @Path(“/media.json”) public Ssortingng getMedia( ){ // here I want to get the full request URL like /media.json?param1=value1&param2=value2 } Comment puis-je le faire?

BufferedReader ne dit pas ‘prêt’ quand il le devrait

J’essaie de lire du texte d’un document Web à l’aide d’un BufferedReader sur un InputStreamReader sur une URL (vers le fichier sur un serveur Apache). Ssortingng result = “”; URL url = new URL(“http://someserver.domain/somefile”); BufferedReader in = null; in = new BufferedReader(new InputStreamReader(url.openStream(), “iso-8859-1”)); result += in.readLine(); Maintenant cela fonctionne très bien. Mais évidemment, j’aimerais […]

Java HttpURLConnection ne se connecte pas lorsque j’appelle connect ()

J’essaye d’écrire un programme pour faire des tests automatisés sur ma webapp. Pour ce faire, j’ouvre une connexion à l’aide de HttpURLConnection. Une des pages que j’essaie de tester effectue une redirection 302. Mon code de test ressemble à ceci: URL currentUrl = new URL(urlToSend); HttpURLConnection connection = (HttpURLConnection) currentUrl.openConnection(); connection.connect(); system.out.println(connection.getURL().toSsortingng()); Donc, disons que […]