Я запускаю следующий код;
using (WebClient wc = new WebClient())
{
string page = wc.DownloadString(URL);
...
}
Чтобы получить доступ к URL-адресу веб-сайта с ценами на акции, http://www.shareprice.co.uk
Если вы добавите название символа компании в конец URL-адреса, то будет возвращена страница, которую я проанализирую, чтобы получить последнюю информацию о ценах и т. д.
e.g.
http://www.shareprice.co.uk/VOD
http://www.shareprice.co.uk/TW.
Теперь моя проблема в том, что некоторые символы заканчиваются точками, как во втором примере. По какой-то неизвестной причине в приведенном выше коде возникают проблемы с получением таких URL-адресов.
Ошибки во время выполнения нет, но возвращается страница, которая сообщает «Символ не найден» с самого веб-сайта, что указывает на то, что что-то происходит с точкой в конце URL-адреса между вызовом DownloadString и фактический HTTP-запрос.
Кто-нибудь знает, что может быть причиной этого, и как это исправить?
Спасибо