diff --git a/uppsrc/Core/Inet.h b/uppsrc/Core/Inet.h index 93dc7f902..ca2b0342f 100644 --- a/uppsrc/Core/Inet.h +++ b/uppsrc/Core/Inet.h @@ -478,7 +478,7 @@ public: HttpRequest& Cookie(const String& id, const String& value, const String& domain = Null, const String& path = Null); HttpRequest& CopyCookies(const HttpRequest& r); - HttpRequest& ClearCookies(); + HttpRequest& ClearCookies() { cookies.Clear(); } HttpRequest& StdHeaders(bool sh) { std_headers = sh; return *this; } HttpRequest& NoStdHeaders() { return StdHeaders(false); } diff --git a/uppsrc/Core/src.tpp/HttpRequest$en-us.tpp b/uppsrc/Core/src.tpp/HttpRequest$en-us.tpp index 419d842c8..79058d682 100644 --- a/uppsrc/Core/src.tpp/HttpRequest$en-us.tpp +++ b/uppsrc/Core/src.tpp/HttpRequest$en-us.tpp @@ -272,6 +272,11 @@ domain match (can be set to Null to match always)..&] ]_[* CopyCookies]([@(0.0.255) const]_[_^HttpRequest^ HttpRequest][@(0.0.255) `&]_[*@3 r])&] [s2;%% Copies cookies from another HttpRequest.&] [s3;%% &] +[s4; &] +[s5;:HttpRequest`:`:ClearCookies`(`): [_^HttpRequest^ HttpRequest][@(0.0.255) `&]_[* ClearC +ookies]()&] +[s2;%% Clears all cookies.&] +[s3; &] [s4;%% &] [s5;:HttpRequest`:`:StdHeaders`(bool`): [_^HttpRequest^ HttpRequest][@(0.0.255) `&]_[* StdH eaders]([@(0.0.255) bool]_[*@3 sh])&]