2014-02-27 27 views
0

我們正在試圖運行一個命令的wget -O xyz.xls --user = COldPolar --password = GlacierICe - 忽略長度=的 「http://Colder.near.com:8080/sr/jira.issueviews:searchrequest-excel-current-fields/temp/SearchRequest.xls?&runQuery=true(jqlQuery=project%3DCCD)&tempMax=1000獲取wget和JQL運行

這是返回3kb輸出

如果我們打開IE並使用下面的「http://Colder.near.com:8080/sr/jira.issueviews:searchrequest-excel-current-fields/temp/SearchRequest.xls?&runQuery=true(jqlQuery=project%3DCCD)&tempMax=1000」這可以讓我們保存一個1.7MB的文件。請告知如何讓wget工作

回答

0

要注意的一件事是自簽名證書。您可以通過使用--no-check-certificate運行來排除此問題。

2

如果你可以使用cURL你可以這樣做:

curl -o xyz.xls -u COldPolar:GlacierICe 'http://Colder.near.com:8080/sr/jira.issueviews:searchrequest-excel-current-fields/temp/SearchRequest.xls?&runQuery=true(jqlQuery=project%3DCCD)&tempMax=1000' 

我設法得到wget工作就是要做到這一點首先:

wget --save-cookies cookies.txt --post-data 'os_username=COldPolar&os_password=GlacierICe&os_cookie=true' http://Colder.near.com:8080/login.jsp 

然後:

wget -O xyz.xls --load-cookies cookies.txt "http://Colder.near.com:8080/sr/jira.issueviews:searchrequest-excel-current-fields/temp/SearchRequest.xls?&runQuery=true(jqlQuery=project%3DCCD)&tempMax=1000" 
+0

感謝威爾士語: - 我嘗試了Curl並得到錯誤「X-Seraph-LoginReason:AUTHENTICATED_FAILED」,我會挖掘真相呃看看。還試圖使用相同的jcli。 – zubinmatie

+0

如果您正在獲取'X-Seraph-LoginReason:AUTHENTICATED_FAILED',那麼這是因爲您的憑據對於您正在與之交互的實例無效。 – Welsh