Мне нужно сделать запрос к одной из услуг Google. Я прочитал этот ответ: download csv from google insight for search
Скопированные и вставить код из этого вопроса:Безопасная аутентификация Google
using (var client = new WebClient())
{
// TODO: put your real email and password in the request string
var response = client.DownloadString("https://www.google.com/accounts/ClientLogin?accountType=GOOGLE&[email protected]&Passwd=secret&service=trendspro&source=test-test-v1");
// The SID is the first line in the response
var sid = response.Split('\n')[0];
client.Headers.Add("Cookie", sid);
byte[] csv = client.DownloadData("http://www.google.com/insights/search/overviewReport?q=test&cmpt=q&content=1&export=2");
// TODO: do something with the downloaded csv file:
Console.WriteLine(Encoding.UTF8.GetString(csv));
File.WriteAllBytes("report.csv", csv);
}
, и я хочу знать, является ли отправка пароля в строке является безопасным или это может быть захваченным?
Если это не защищено, как это сделать?
Спасибо за ссылку на https. Я понятия не имею, что касается веб-программирования или чего-то связанного с ним, но статья объясняет это на моем языке модели OSI. – Shaihi
@Shaihi, добро пожаловать - всегда рад помочь! –