System.Net.Http.HttpRequestMessage.ToString C# (CSharp) Method

ToString() public method

public ToString ( ) : string
return string
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("Method: ");
            sb.Append(_method);

            sb.Append(", RequestUri: '");
            sb.Append(_requestUri == null ? "<null>" : _requestUri.ToString());

            sb.Append("', Version: ");
            sb.Append(_version);

            sb.Append(", Content: ");
            sb.Append(_content == null ? "<null>" : _content.GetType().ToString());

            sb.Append(", Headers:\r\n");
            sb.Append(HeaderUtilities.DumpHeaders(_headers, _content == null ? null : _content.Headers));

            return sb.ToString();
        }

Usage Example

		public static async Task PrintRequest(HttpRequestMessage request){
			Debug ("REQUEST:");
			Debug (request.ToString ());
			if (request.Content != null) {
				Debug (await request.Content.ReadAsStringAsync ());
			}
		}
All Usage Examples Of System.Net.Http.HttpRequestMessage::ToString