Click here to Skip to main content
11,934,783 members (47,156 online)
Rate this:
Please Sign up or sign in to vote.
See more: C#
curl \-H "Authorization: Bearer ACCESS_TOKEN" convert it into C# .the url i have to give to the web request
Posted 18-Apr-13 20:35pm
Mehdi Gholam 19-Apr-13 2:07am
Your question is not clear, please add more information.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

Well, you wouldn't call cURL directly, rather, you'd use one of the following options:

HttpClient (available from .NET 4.5 on)
I'd highly recommend using the HttpClient class, as it's engineered to be much better (from a usability standpoint) than the former two.

In your case, you would do this:

using System.Net.Http;

var client = new HttpClient();

// Create the HttpContent for the form to be posted.
var requestContent = new FormUrlEncodedContent(new [] {
new KeyValuePair<string,>("text", "This is a block of text"),

// Get the response.
HttpResponseMessage response = await client.PostAsync(

// Get the response content.
HttpContent responseContent = response.Content;

// Get the stream of the content.
using (var reader = new StreamReader(await responseContent.ReadAsStreamAsync()))
// Write the output.
Console.WriteLine(await reader.ReadToEndAsync());
subheesh 18-Jun-14 8:54am
Is this possible to send a block of text in a single call and get a resopose for each test seperately

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.151126.1 | Last Updated 19 Apr 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100