Получить перенаправленный URL из кода - PullRequest
1 голос
/ 24 апреля 2010

Я использую API, который, учитывая URL, перенаправляет в файл на сервере. Имена файлов имеют в конце «_s, _m и _l» (маленький, средний, большой). Однако, поскольку строка запроса URL-адреса анализируется динамически, я не получаю фактическое имя файла. Изображение отображается правильно, но возможно ли извлечь имя файла изображения из кода? (т.е. куда перенаправлен URL)?

e.g. http://api.somesite.com/getimage?small (this is what I enter)
"http://somesite.com/images/userimage_s.png" (this is where it redirects to. I would like to get this address from code)

Спасибо за любой совет

1 Ответ

0 голосов
/ 24 апреля 2010

Похоже, вы пытаетесь получить доступ к некоторым изображениям, к которым вы не должны обращаться программно; -)

Вы можете получить доступ к указанному URL-адресу с помощью HTTP-клиента (открытия потока с помощью средства чтения потоков может быть достаточно) и следить за заголовком Location, который, скорее всего, будет содержать искомый URL-адрес.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...