ConstructRequestUrl() public static method

Creates a request URL suitable for making OAuth requests. Resulting URLs must exclude port 80 or port 443 when accompanied by HTTP and HTTPS, respectively. Resulting URLs must be lower case.
public static ConstructRequestUrl ( Uri url ) : string
url System.Uri The original request URL
return string
Exemplo n.º 1
0
        public static string ConcatenateRequestElements(string method, string url, WebParameterCollection parameters)
        {
            StringBuilder stringBuilder = new StringBuilder();
            string        value         = method.ToUpper() + "&";
            string        value2        = OAuthTools.UrlEncodeRelaxed(OAuthTools.ConstructRequestUrl(new Uri(url))) + "&";
            string        value3        = OAuthTools.UrlEncodeRelaxed(OAuthTools.NormalizeRequestParameters(parameters));

            stringBuilder.Append(value);
            stringBuilder.Append(value2);
            stringBuilder.Append(value3);
            return(stringBuilder.ToString());
        }