GOURL内で「>」記号を使用して、ユーザーのデスクトップにPDF形式のレポートを自動的に取得しようとしています。私は実際にperlスクリプトを使用して、プログラムでログインページを要求し、資格情報を使用してログインします。次に、go urlを使用してpdfレポートをダウンロードし、パラメーターを送信します('>'から'%3Eへの変換を含むURLエンコードを実行します) '、これは次のようになります。
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
注意すべき1つのこと:「ダッシュボード」の代わりに「GO」を使用してこれをまったく機能させることができませんでした。また、これを機能させるには、「print」の代わりに「Action=」「Navigate」を使用する必要がありました。(「ダッシュボード」の代わりに「実行」を使用すると、「列をレンダリングできませんでした」という内容の空のPDFファイルが表示されます。ただし、「>」記号が含まれている場合を除いて、問題なく動作するため、問題ありません。パラメータ値の1つ...
誰かアドバイスできますか?