У меня есть программа, которая просит пользователя ввести URL-адрес и нажать download . Затем программа загружает веб-страницу.
Однако некоторые веб-сайты используют SSL , и в этом случае пользователь должен префикс своего URL с https://
, чтобы это работало.
Проблема в том, что пользователь может не знать, использует ли веб-сайт SSL , и может набрать http://...
вместо https://....
Есть ли какой-нибудь способ отправить предварительное сообщение на сайт (с vb.net), спрашивающее, должен ли URL начинаться с https
или просто http
? Если есть, я могу исправить URL-адрес пользователя, прежде чем пытаться получить веб-страницу.
(я должен сказать, что недостаточно использовать что-то вроде этого:
request.RequestUri.Scheme
- насколько я знаю, он просматривает URL-адрес, отправленный пользователем, а не URL-адрес, возвращаемый с сервера)