Bezeichnung
easy:SetOpt_Path_As_Is -- verwendet keine Punkt-Punkt-Sequenzen
Übersicht
easy:SetOpt_Path_As_Is(leaveit)
Beschreibung
Setzen Sie den Parameter leaveit auf 1, um libcurl explizit anzuweisen, den angegebenen Pfad nicht zu ändern, bevor er an den Server weitergeleitet wird.

Dies weist libcurl an, NICHT die Sequenzen von "/../" oder "/./" zu verwerfen, die im Pfadteil der URL vorhanden sein können und die gemäß RFC 3986 Abschnitt 5.2.4 entfernt werden sollen.

Es ist bekannt, dass einige Serverimplementierungen (fälschlicherweise) erfordern, dass die Punkt-Punkt-Sequenzen im Pfad verbleiben und einige Clients möchten diese Umleitungen, um Serverimplementierungen auszuprobieren.

Standardmäßig führt libcurl solche Sequenzen zusammen, bevor der Pfad verwendet wird.

Eingaben
leaveit
Eingabewert

Navigation zeigen