Hallo zusammen
Ich versuche mich gerade an folgender Schnittstelle:
amagno API reference
Die Kommunikation erfolgt weitgehend über HTTP (GET und POST)
Wenn ich direkt über CURL folgenden request absetze:
erhalte ich das gewünschte Ergebnis, wenn ich die selbe abfrage jedoch im Browser mache erhalte ich ein 403? Warum?
Das selbe leider auch in Java:
Weiss wohl jemand rat?
Ich versuche mich gerade an folgender Schnittstelle:
amagno API reference
Die Kommunikation erfolgt weitgehend über HTTP (GET und POST)
Wenn ich direkt über CURL folgenden request absetze:
Code:
curl http://user.name%40gmx.ch:password@amagno1/amagnome/api/content/search?searchstring=%221%22&limit=1
erhalte ich das gewünschte Ergebnis, wenn ich die selbe abfrage jedoch im Browser mache erhalte ich ein 403? Warum?
Das selbe leider auch in Java:
Java:
public boolean isWorking(){
URL url = null;
try {
url = new URL("http://user.name%40gmx.ch:password@amagno1/amagnome/api/content/search?searchstring=%221%22&limit=1");
} catch (MalformedURLException e1) {}
BufferedReader reader = null;
try {
reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"));
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
}
Weiss wohl jemand rat?