Я пытаюсь использовать символ «>» внутри GOURL для автоматического извлечения отчета в формате PDF на рабочий стол пользователя.Я на самом деле использую Perl-скрипт для программного запроса страницы входа в систему, входа в систему с использованием моих учетных данных, а затем я использую URL-адрес перехода для загрузки отчета в формате PDF, отправки его параметров (при выполнении кодирования URL, который включает преобразование «>» в «% 3E»).', который выглядит примерно так:
HTTP://bi.ourcompany.com/analytics/saw.dll?Dashboard&PortalPath=%2Fshared%2FBAZV2%2F%5Fportal%2FBAR%20%28BAZZER%29&Page=BAZZER%20BAR%20Report&Action=Navigate&format=pdf&P0=3&P1=eq&P2=Bing.Baz&P3=%3EVAL1%5F03&P4=eq&P5=VAL2&P6=08%2F31%2F2010&P7=eq&P8=Zaz.Zaz&P9=BAR
Одна вещь, на которую стоит обратить внимание: я не мог заставить это работать вообще, используя' GO 'вместо' Dashboard '. Мне также пришлось использовать Action =' Navigate«вместо« печати », чтобы заставить это работать. (Когда я использую« Go »вместо« Dashboard », я получаю пустой PDF-файл, который говорит что-то о« никакие столбцы не могут быть отображены ». Это нормально, потому что это работает простохорошо, за исключением случаев, когда в одном из значений параметра есть символ «>» ...
Кто-нибудь может посоветовать?