Query-Parameter

Query-Parameter verwenden

Sie können Query-Parameter direkt in die URL einer Anfrage schreiben oder einzeln unter Query Params hinzufügen (klicken Sie unter der URL der Anfrage auf Header, Body, Cookies…, um die Schaltfläche zu sehen):

https://www.example.com?query1=value1&query2=value2
https://api.example.com/v2/resources/1?query1=value1&query2=value2

Die URL und die Liste Query Params zeigen immer dieselben Parameter. Wenn Sie eine URL mit Query-String eingeben, kopiert LoadFocus die Parameter in die Liste Query Params und ersetzt dabei die bisherigen Zeilen. Wenn Sie eine Zeile bearbeiten, wird die URL entsprechend umgeschrieben. Ein Fragment wie #hash1 wird nicht übernommen: Es wird nie an einen Server gesendet.

Query-Parameter

Hinweis: Sie können einen Query Param nicht global machen (z. B. einen API-Schlüssel) und ihn bei allen Anfragen verwenden. Fügen Sie den Parameter jeder Anfrage hinzu, die ihn braucht.

Um einen Wert vor dem Einfügen prozentzukodieren, nutzen Sie das kostenlose Tool zum Kodieren und Dekodieren von URLs.

Häufige Fallstricke

  • Sonderzeichen müssen codiert werden. Leerzeichen, Und-Zeichen und andere reservierte Zeichen innerhalb eines Werts müssen prozentcodiert werden (ein Leerzeichen als %20, ein & als %26). Tragen Sie den codierten Wert in eine Zeile unter Query Params ein: LoadFocus hängt ihn so an die URL an, wie Sie ihn eingegeben haben, und codiert nicht für Sie.
  • Wiederholte Schlüssel werden alle gesendet. Wenn Sie denselben Schlüssel zweimal hinzufügen (zum Beispiel zwei Zeilen query1), werden beide gesendet. Manche Server behalten nur einen Wert pro Schlüssel, testen Sie also genau die Anfragestruktur, die Sie in der Produktion erwarten.

Die vollständige Einrichtung einer Anfrage finden Sie unter So führen Sie einen neuen Lasttest durch.