Heim >Web-Frontend >js-Tutorial >Wie füge ich Abfrageparameter hinzu, um GET-Anfragen in JavaScript abzurufen?
Abfragezeichenfolge in Fetch-GET-Anfragen festlegen
In der neuen Fetch-API kann eine GET-Anfrage mit Abfrageparametern durch Erstellen eines URLSearchParams initiiert werden Objekt, fügt ihm Schlüssel-Wert-Paare hinzu und hängt es an die Anforderungs-URL an.
<code class="js">const params = new URLSearchParams({ order_id: 1 }); const request = new Request({ url: 'http://myapi.com/orders' + '?' + params.toString(), method: 'GET' }); fetch(request);</code>
Dies führt zu einer GET-Anfrage an die folgende URL:
'http://myapi.com/orders?order_id=1'
Beispiel:
<code class="js">async function queryOrders() { const params = new URLSearchParams({ // Example query parameter status: 'shipped' }); const url = 'http://myapi.com/orders' + '?' + params.toString(); const result = await (await fetch(url)).json(); return result; }</code>
Das obige ist der detaillierte Inhalt vonWie füge ich Abfrageparameter hinzu, um GET-Anfragen in JavaScript abzurufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!