Я новичок в C #, php и всем кодировании на мобильном win 7. У меня проблема с моим кодом, и больше нет форумов / сайтов, на которых я мог бы найти ответ, поэтому я отправляю запрос здесь .
Я работаю над мобильным проектом для Windows 7, и в моем коде мне нужно вызвать скрипт php из C #, а затем использовать значения, которые возвращает php. Код выглядит примерно так:
string url = "../test.php";
req = (HttpWebRequest)WebRequest.Create(url);
IAsyncResult res = (IASync)req.BeginGetResponse(WebComplete, req);
private void Webcomplete(IAsyncResult a)
{
var req = (HttpWebRequest)a.AsyncState;
var res = req.EndGetResponse(a);
........
........
}
Код работает, но ничего не происходит. Когда я ставлю точку останова на BeginGetResponse, я обнаруживаю, что она вообще не вызывает WebComplete. Знаете ли вы, почему это происходит, и каков обходной путь? Также, как я могу присвоить значение, которое я получаю из php-кода, переменной, чтобы я мог дополнительно манипулировать данными.
Примечание. URL-адрес возвращает правильные значения, когда я проверял его в браузере.
Спасибо за помощь - Racheal