Проблема Argotic и YahooMediaSyndacationExtension (в кодировке URL)
Я использую инфраструктуру Argotic syndacation для написания RSS-канала, и я обнаружил странное поведение, которое может быть ошибкой.
Я хочу добавить через YahooMediaSyndicationExtension, <media:thumbnail />
тег, чтобы связать 200-пиксельную миниатюру определенного элемента, и для создания миниатюры я использовал обработчик изображения, который требует ширину, указанную в строке запроса.
Поэтому я использую этот код:
Uri imageHandler = new Uri("http://localhost/imghandler.ashx?i=image.jpg&w=200");
YahooMediaSyndicationExtension ymse = new YahooMediaSyndicationExtension();
YahooMediaThumbnail ymt = new YahooMediaThumbnail(imageHandler);
Но в результате xml имеет URL-адрес миниатюры (&
):
...
<media:thumbnail url="http://localhost/imghandler.ashx?i=image.jpg&w=200" />
...
и обработчик не может получить правильный параметр строки запроса (w=200).
Предложения? Я что-то упустил?