Aufbau einer URL

Erwin4711

Neues Mitglied
Hallo ich habe ein Frage, die für alle hier wahrscheinlich leicht zu lösen ist, mich aber doch vor eine Herausforderung stellt, da ich mich in java jetzt eigentlich nicht auskenne.

Ich habe ein Java script, das wie folgt aussieht:
Javascript:
<script>
        let query = {
         queries:[
            {
             fields:[
                'title',
                'topic'
             ],
             query:'heute-journal vom'
            },
            {
             fields:[
                'channel'
             ],
             query:'zdf'
            }
         ],
         sortBy:'timestamp',
         sortOrder:'desc',
         future:false,
         offset:0,
         size:10
        }
     
        let queryString = JSON.stringify(query);
     
        let request = new XMLHttpRequest();
        let requestURL = '[URL]https://derserver.de/api/query';[/URL]
        request.open("POST", requestURL);
Ich habe versanden, das dort eine variable mit let definiert wird und diese dann zu einer URL zusammengebaut wird. Diese wird dann anschließen mittels request.open als Post request aufgerufen.
Aber wie sieht die request URL jetzt genau aus? Also alles nach dem https://derserver.de/api/

Ich würde nämlich diesen Aufruf gerne auch außerhalb von java z.b. per curl oder wget möglich machen.


Vielen Dank im voraus für die Hilfe,

Erwin
 
Zuletzt bearbeitet von einem Moderator:

mrBrown

Super-Moderator
Mitarbeiter
Java != JavaScript ;)

Lass die den Query-String mal loggen, das ist der Inhalt des Request - im wesentlichen ist das genau das, was da als query steht.
Die URL ist wirklich nur die URL wie sie da steht.
 

sascha-sphw

Top Contributor
Hallo ich habe ein Frage, die für alle hier wahrscheinlich leicht zu lösen ist, mich aber doch vor eine Herausforderung stellt, da ich mich in java jetzt eigentlich nicht auskenne.

Ich habe ein Java script, das wie folgt aussieht:
Javascript:
<script>
        let query = {
         queries:[
            {
             fields:[
                'title',
                'topic'
             ],
             query:'heute-journal vom'
            },
            {
             fields:[
                'channel'
             ],
             query:'zdf'
            }
         ],
         sortBy:'timestamp',
         sortOrder:'desc',
         future:false,
         offset:0,
         size:10
        }
    
        let queryString = JSON.stringify(query);
    
        let request = new XMLHttpRequest();
        [code]let requestURL = 'https://derserver.de/api/query';
request.open("POST", requestURL);[/code]
Ich habe versanden, das dort eine variable mit let definiert wird und diese dann zu einer URL zusammengebaut wird. Diese wird dann anschließen mittels request.open als Post request aufgerufen.
Aber wie sieht die request URL jetzt genau aus? Also alles nach dem https://derserver.de/api/

Ich würde nämlich diesen Aufruf gerne auch außerhalb von java z.b. per curl oder wget möglich machen.


Vielen Dank im voraus für die Hilfe,

Erwin

Der Inhalt von queryString ist:
Code:
"{"queries":[{"fields":["title","topic"],"query":"heute-journal vom"},{"fields":["channel"],"query":"zdf"}],"sortBy":"timestamp","sortOrder":"desc","future":false,"offset":0,"size":10}"
Also einfach nur das query Object als String.
Die URL ist ganz genau wie @mrBrown bereits gesagt hat, die die da steht
Code:
https://derserver.de/api/query
Wobei ich davon ausgehe, dass der Orginal Quelltext wie folgt aussehen sollte.
Code:
let requestURL = 'https://derserver.de/api/query';

Die Daten sendest Du dann so,
Code:
request.setRequestHeader("Content-Type", "application/json");
request.send(queryString);
wobei die Daten dann im Body des Requests mit geschickt werden und nicht in der URL.

Generell ist let sehr neu, wenn Du also ältere Browser unterstützen möchtest, solltest Du noch var verwenden.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
Q Mit JavaScript Daten aus einer Textdatei verarbeiten Angular, React, JQuery - Fragen zu JavaScript 2
pkm Frage zu einem nicht funktionierenden setInterval bei einer ExtJS-Komponente Angular, React, JQuery - Fragen zu JavaScript 1
N Checkbox Daten in ein Form Feld auf einer anderen Seite übergeben Angular, React, JQuery - Fragen zu JavaScript 19
N werde zu einer leeren Seite weitergeleitet wenn ich über react-router-dom zur neuen klasse leiten will Angular, React, JQuery - Fragen zu JavaScript 1
M Textfeld -- Nach einer erstmaligen Eingabe, eine zweite Eingabe nur noch gegen Bestätigung möglich Angular, React, JQuery - Fragen zu JavaScript 4
Oskar.p Wie gebe ich einen "Input" einer Website, an einer anderen Stelle wieder aus? Angular, React, JQuery - Fragen zu JavaScript 5
O Skript zur Darstellung von Bildern auf einer einfachen Website Angular, React, JQuery - Fragen zu JavaScript 17
N Antworten einer Quizfrage aus der Json Datenbank mappen Angular, React, JQuery - Fragen zu JavaScript 25
pkm Problem mit Reaktivität bei einer Vue in Vue.js Angular, React, JQuery - Fragen zu JavaScript 0
X Mehrfaches Nutzen einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
H Bilder auf einer Webseite anzeigen Angular, React, JQuery - Fragen zu JavaScript 4
Anfänger2011 Ergebnis einer Funktion direkt in Variable speichern Angular, React, JQuery - Fragen zu JavaScript 6
P Lauftext als Java Script Mehrmals auf einer Seite abspielen funktioniert nicht Angular, React, JQuery - Fragen zu JavaScript 3
A Facebool und Twitter an einer Stelle Angular, React, JQuery - Fragen zu JavaScript 1
P mehrere Funktionen in einer aufrufen und onklick zuweisen Angular, React, JQuery - Fragen zu JavaScript 14
K dynamischer Headbereich einer Webseite Angular, React, JQuery - Fragen zu JavaScript 3
S Problem mit Aufruf einer *.js-Datei Angular, React, JQuery - Fragen zu JavaScript 2
G hintergrundbild einer webseite per uhrzeit zu verändern Angular, React, JQuery - Fragen zu JavaScript 4
J Mehrere Alertboxen auf einer seite möglich ? Angular, React, JQuery - Fragen zu JavaScript 2
G Wer kann mir Helfen, bei einer automatischen Diashow? Angular, React, JQuery - Fragen zu JavaScript 2
R onload Aufruf einer Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 2
S HTML Cod in einer bestimmten stelle einfügen. Angular, React, JQuery - Fragen zu JavaScript 12
H Zelle einer Tabelle auslesen Angular, React, JQuery - Fragen zu JavaScript 2
G Status einer dynamischen erstellten "Checkbox[]" ä Angular, React, JQuery - Fragen zu JavaScript 3
C Flashfilm aus einer HTML-Seite im Fullscreen öffnen Angular, React, JQuery - Fragen zu JavaScript 2
S Verweise einer Auswahlliste in einem IFrame anzeigen Angular, React, JQuery - Fragen zu JavaScript 5
M Frage wegen einer einfachen Java Bildergalerie Angular, React, JQuery - Fragen zu JavaScript 8
G Erstellungsdatum/-zeit einer anderen Datei ausgeben Angular, React, JQuery - Fragen zu JavaScript 2
F Browser-/OS-Abfrage beim Laden einer Internetseite Angular, React, JQuery - Fragen zu JavaScript 3
M 2 PopUps auf einer .htm...Probleme Angular, React, JQuery - Fragen zu JavaScript 2

Ähnliche Java Themen

Neue Themen


Oben