[Modify] To internal
This commit is contained in:
parent
6c62b16977
commit
70bf799c20
@ -388,6 +388,16 @@ namespace WebSocketSharp
|
|||||||
return idx > 0 ? original.Substring (0, idx) : original;
|
return idx > 0 ? original.Substring (0, idx) : original;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
internal static CookieCollection GetCookies (
|
||||||
|
this NameValueCollection headers, bool response
|
||||||
|
)
|
||||||
|
{
|
||||||
|
var val = headers[response ? "Set-Cookie" : "Cookie"];
|
||||||
|
return val != null
|
||||||
|
? CookieCollection.Parse (val, response)
|
||||||
|
: new CookieCollection ();
|
||||||
|
}
|
||||||
|
|
||||||
internal static string GetDnsSafeHost (this Uri uri, bool bracketIPv6)
|
internal static string GetDnsSafeHost (this Uri uri, bool bracketIPv6)
|
||||||
{
|
{
|
||||||
return bracketIPv6 && uri.HostNameType == UriHostNameType.IPv6
|
return bracketIPv6 && uri.HostNameType == UriHostNameType.IPv6
|
||||||
@ -1148,27 +1158,6 @@ namespace WebSocketSharp
|
|||||||
eventHandler (sender, e);
|
eventHandler (sender, e);
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Gets the collection of the HTTP cookies from the specified HTTP <paramref name="headers"/>.
|
|
||||||
/// </summary>
|
|
||||||
/// <returns>
|
|
||||||
/// A <see cref="CookieCollection"/> that receives a collection of the HTTP cookies.
|
|
||||||
/// </returns>
|
|
||||||
/// <param name="headers">
|
|
||||||
/// A <see cref="NameValueCollection"/> that contains a collection of the HTTP headers.
|
|
||||||
/// </param>
|
|
||||||
/// <param name="response">
|
|
||||||
/// <c>true</c> if <paramref name="headers"/> is a collection of the response headers;
|
|
||||||
/// otherwise, <c>false</c>.
|
|
||||||
/// </param>
|
|
||||||
public static CookieCollection GetCookies (this NameValueCollection headers, bool response)
|
|
||||||
{
|
|
||||||
var name = response ? "Set-Cookie" : "Cookie";
|
|
||||||
return headers != null && headers.Contains (name)
|
|
||||||
? CookieCollection.Parse (headers[name], response)
|
|
||||||
: new CookieCollection ();
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Gets the description of the specified HTTP status <paramref name="code"/>.
|
/// Gets the description of the specified HTTP status <paramref name="code"/>.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
Loading…
Reference in New Issue
Block a user