HTTP pipelining

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 17. maj 2021; checks kræver 2 redigeringer .

HTTP -pipelining (oversat som HTTP-pipelining ) er en teknologi, der giver dig mulighed for at sende flere anmodninger til serveren på én gang i én forbindelse uden at vente på de relevante svar. Pipelining understøttes kun i HTTP/1.1, ikke 1.0.

Microsoft Internet Explorer understøtter ikke HTTP-pipelining, og Mozilla Firefox har det deaktiveret som standard.

Positiv handling

Aktivering af HTTP-pipelining bør øge sideindlæsningshastigheden på langsomme links og reducere antallet af TCP/IP- pakker, dvs. netværksbelastning. Den største fordel ved Pipelining vil være dem, hvis svartid er en væsentlig del af den samlede forbindelsestid (disse er satellitinternet , DSL og Dial-Up ).

Negativ handling

Pipelining øger belastningen på serveren markant, hvilket kan føre til DoS . Derfor er brugen af ​​brugere, der ikke er bekendt med principperne for pipelining[ af hvem? ] (for eksempel at bruge Fasterfox til Firefox) anbefales ikke.

Da serveren skal give svar i nøjagtig samme rækkefølge, som forespørgslerne blev modtaget, sænker én nedsat anmodning alle efterfølgende i "pakken". Dette vil ikke ske, når static returneres - men det er allerede cachelagret.

Links