Так на моих клиентах (Windows Phone 8.1 приложения) я разместил JSON только для тестирования, вот код для этого:Проблем с размещением JSON
public async void SendJSON()
{
try
{
string url = "http://posttestserver.com/post.php?dir=karim";
var httpWebRequest = (HttpWebRequest)WebRequest.Create(url);
httpWebRequest.ContentType = "text/plain; charset=utf-8";
httpWebRequest.Method = "POST";
using (var stream = await Task.Factory.FromAsync<Stream>(httpWebRequest.BeginGetRequestStream,
httpWebRequest.EndGetRequestStream, null))
{
//create some json string
string json = "{ \"my\" : \"json\" }";
// convert json to byte array
byte[] jsonAsBytes = Encoding.UTF8.GetBytes(json);
// Write the bytes to the stream
await stream.WriteAsync(jsonAsBytes, 0, jsonAsBytes.Length);
}
}
catch(Exception ex)
{
}
}
Теперь я пытаюсь выяснить, из www.myurl.com, как я могу получить то, что было опубликовано из мобильного приложения, используя веб-службу?
UPDATE
Когда я отлаживать эти строки, он отлично работает, не нарушая ни попадающие в улове. Однако, глядя на то, где он должен опубликовать (результаты здесь http://www.posttestserver.com/data/2015/12/14/karim/), он ничего не публикует.
Кто-нибудь знает, что я делаю неправильно?
BTW: у меня уже есть результаты, потому что я сделал это прямо с моего рабочего стола.
Обновленного вопрос – KTOV
@KTOV - обновленный ответ – libik