Was ist eine gültige URL für einen Lasttest
Geben Sie die vollständige URL Ihrer Website oder API ein, beginnend mit http:// oder https:// (zum Beispiel https://www.example.com).
Es werden nur öffentliche URLs unterstützt. LoadFocus sendet die Anfragen von eigenen Servern im Internet aus und kann daher weder http://localhost noch eine Adresse in Ihrem internen Netzwerk erreichen. Zeigt eine Anfrage-URL auf eine private Adresse, wird der Test nicht ausgeführt, und Sie erhalten die Meldung "The test cannot run because the URL fields contain private IP addresses." Das Gleiche passiert, wenn sich der Hostname in eine private Adresse auflöst oder gar nicht aufgelöst werden kann.
Hier ist eine Aufschlüsselung:
- Öffentliche URL: Es handelt sich um eine globale Adresse, die von jedem Ort im Internet aus zugänglich ist. Ein typisches Format ist:
http(s)://www.example.com
- Lokale URLs: Dies sind Adressen, die typischerweise auf die lokale Umgebung eines Geräts oder ein privates Netzwerk verweisen. Sie sind nicht aus dem breiteren Internet zugänglich. Beispiele sind:
http://localhost-- Bezieht sich auf das Gerät, das Sie gerade verwenden. Wird oft für die lokale Entwicklung verwendet.10.x.x.x,172.16.x.xbis172.31.x.xund192.168.x.xsind die privaten IPv4-Bereiche (RFC 1918). Sie sind von außerhalb des Netzwerks nicht erreichbar. LoadFocus lehnt außerdem Loopback- (127.x.x.x), Link-Local- (169.254.x.x) und Shared-Address-Space-Adressen (100.64.x.xbis100.127.x.x) ab.
- Ports: Ein Port macht eine URL weder privat noch öffentlich, entscheidend ist der Host.
https://api.example.com:8443funktioniert, wenn der Host öffentlich ist;http://localhost:8080undhttp://192.168.1.10:3000funktionieren nicht.
Gültige HTTP-Anfragen
Abschnitt betitelt „Gültige HTTP-Anfragen“Gültige URLs für Websites oder API-Endpunkte
http://example.comhttp://www.example.comhttp://www.example.com?query1=value1&query2=value2http://api.example.com/v2/resources/1?query1=value1&query2=value2
Query-Parameter können in der URL oder in der Liste Query Params stehen, siehe So verwenden Sie URL-Query-Parameter.
Gültige HTTPS-Anfragen
Abschnitt betitelt „Gültige HTTPS-Anfragen“Gültige URLs für Websites oder API-Endpunkte
https://example.comhttps://www.example.comhttps://www.example.com?query1=value1&query2=value2https://api.example.com/v2/resources/1?query1=value1&query2=value2