Ajai
Ajai

Reputation: 3490

POST request in Windows phone

I am trying to get some data from the user and send it to my server for logging purposes. I was able to do it easily with jquery for my website. When I try to write a windows app for the same I am clueless as to how to post the data to my server.

So far I have fetched the data from the user and I am trying to use OpenWriteAsync function of webclient to send it to my server. I understand how OpenWriteAsync function works but I am not able to figure out how to send my own data.

My php script in my server will get values with name "FILENAME" and "FTIME" like,

$fname = $_POST['FILENAME']; $time = $_POST['FTIME'];

So I have got this information from the user in two different string variables in c# inside my app. Now how do I send this to my server so that my php script gets this value and logs it inside my server.

I hope I am clear.

Upvotes: 0

Views: 2685

Answers (2)

heisthedon
heisthedon

Reputation: 3707

Take a look at UploadData method.

The way you use it something like this:

UploadData("http://abc.com","POST", "data in byte array");

Note: you need to convert data to byte array

Reference: http://msdn.microsoft.com/en-us/library/ktfa4fek(v=VS.90).aspx

Upvotes: 1

abhinav
abhinav

Reputation: 3217

You can do this by using the ContentType property in the HTTPWebRequest object.

Upvotes: 0

Related Questions