2012-04-09 5 views
0

In HTTP 1.1, Content-Length = "Content-Length" ":" 1 * DIGIT Meine Frage ist, wie man "1 *ZIFFER"?In HTTP 1.1, Content-Length = "Inhaltslänge" ":" 1 * DIGIT

Bedeutet das eine beliebige Anzahl von Ziffern? Ist das Präfix 0 zulässig, z. B. "00123"?

Dank

+0

Vielen Dank. So scheint, dass HTTP Größe der Anfrage oder Antwort nicht beschränkt, erlaubt es, Datei mit Größe> 2GB herunterladen/hochladen, aber viele Server-Implementierung wird Fehler melden im Falle von Datei> 2GB. – zhangfaen

Antwort

1

Zitiert RFC 2616:

Der Charakter * ein Element zeigt Wiederholung. Die vollständige Form ist <n>*<m>element, die mindestens und höchstens Vorkommen des Elements anzeigt. Standardwerte sind 0 und unendlich, so dass *(element) eine beliebige Zahl erlaubt, einschließlich Null; 1*element erfordert mindestens eine; und 1*2element ermöglicht ein oder zwei.

Verwandte Themen