comment passer des paramètres de la requête en java avec le client Http
Je suis à l'aide OBTENIR de l'appel RESTE en java à l'aide du code ci-dessus, mais je reçois un code d'erreur : 404-je.e ne Trouve Pas . Mais quand je suis en utilisant la même URL dans le navigateur, je suis sortie et il fonctionne très bien.J'ai du nouveau pour JAVA.
Peut-être que je suis passant les paramètres de la requête à tort, mais je ne suis pas à l'obtenir.
Je travaille dans NETBEANS 7.1.2. S'il vous plaît aider.
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.net.HttpURLConnection;
import java.net.URL;
public class Test {
private static String ENDPOINT ="http://wisekar.iitd.ernet.in/active/api_resources.php/method/mynode?";
public static void main(String[] args) throws IOException
{
URL url = new URL(ENDPOINT + "key=" + "mykey" );
HttpURLConnection httpCon = (HttpURLConnection) url.openConnection();
httpCon.setDoOutput(true);
httpCon.setRequestMethod("GET");
OutputStreamWriter out = new OutputStreamWriter( httpCon.getOutputStream());
System.out.println(httpCon.getResponseCode());
System.out.println(httpCon.getResponseMessage());
out.close();
}
}
ici maclé est la clé m'a été donné par le site.
Je veux aussi imprimer le message de réponse sur la fenêtre de sortie ou de la console. Comme je veux stocker dans l'avenir pour certains d'extraction.
S'Il Vous Plaît Aider.
OriginalL'auteur Tapasweni Pathak | 2012-07-02
Vous devez vous connecter pour publier un commentaire.
Voici votre code.. l'Utiliser. C'est donner la réponse que
401-Unauthorised
pour moi et la même réponse au navigateur l'URL, peut-être cela la cause de VPN quelques un autre problème. SI vous utilisezIl vous donnera
200-OK
.oui, vous pouvez l'utiliser.. Son tout sur la fréquence d'appel et de chargement des données.
Merci pour la réponse rapide; pourriez-vous donner des précisions à propos de fréquence d'appel ?
La répétabilité de l'appel à l'URL de destination par votre code de programme/ou la fréquence de la demande au serveur.
OriginalL'auteur manurajhada