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 […]
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 […]
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 […]
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 = […]
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 à […]
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?
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 […]
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¶m2=value2 } Comment puis-je le faire?
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 […]
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 […]