Возможно ли загрузить файл через Https в телефоне Windows, метод отправки с именем пользователя и паролем, я пробовал этот код, но он возвращает ошибку. Обратите внимание, что urlLink является ссылкой «https: //».Загрузить файл через HTTPS в Windows phone
Uri uri = new Uri(urlLink);
HttpWebRequest r = (HttpWebRequest)WebRequest.Create(uri);
r.ContentType = "application/x-www-form-urlencoded";
r.Method = "POST";
string parameters = "username=admin&password=123";
r.BeginGetRequestStream(delegate(IAsyncResult req)
{
var outStream = r.EndGetRequestStream(req);
using (StreamWriter w = new StreamWriter(outStream))
w.Write(parameters);
r.BeginGetResponse(delegate(IAsyncResult result)
{
try
{
HttpWebResponse response = (HttpWebResponse)r.EndGetResponse(result);
using (var stream = response.GetResponseStream())
{
using (StreamReader reader = new StreamReader(stream))
{
}
}
}
catch (Exception exc)
{
string ee = exc.Message;
}
}, null);
}, null);
Ошибка:
Удаленный сервер возвратил ошибку: NotFound.
Что говорят браузеры, когда вы переходите к «urlLink»? –
Эта ссылка использует метод POST, поэтому он не будет работать в браузере, но я уверен, что ссылка работает нормально. – Reham