2017-05-25 13 views
0

jiraからExcelファイルを自動的に取得するために以下のコマンドを試しましたが、フィルタデータ以外の別のデータを取得しています。WiraがJiraからExcelを自動的にダウンロードする

wget --user username - password pass -O test.xls --ignore-length = on http://esjirq62.emea.nsn-net.net:8080/sr/jira.issueviews:searchrequest-excel-all-fields/70920/SearchRequest-70920.xls?tempMax=1000;

は私-のOutput.xmlアップグレード-u -Dカール:hjjKl801 -X GET -H "のContent-Type:アプリケーション/ JSON" http://esjirq62.emea.nsn-net.net:8080/sr/jira.issueviews:searchrequest-excel-all-fields/70920/SearchRequest-70920.xls?tempMax=1000

ここで私を助けてください。

答えて

1

あなたは正しいエンコーディングヘッダにgzipの設定する必要がありますいくつかの注意

curl -D my-output.xml -u upgrade:secret -X GET -H "Content-Type: application/json" -H "Accept-Encoding: gzip" "http://esjirq62.emea.nsn-net.net:8080/sr/jira.issueviews:searchrequest-excel-all-fields/70920/SearchRequest-70920.xls?tempMax=1000" 

を:

  • は、カール用
  • -Dフラグがヘッダをダンプあなたの例から、パスワードではなく削除します出力。 -oかもしれませんか?
  • のContent-Typeがヘッダが
  • は、安全側には、Google Chromeからcopy requestは、開発ツールを使用してすることができます
  • 二重引用符でURLを入れるにはスキップすることができます
+0

多くのありがとう@grundic :-)私は最終的にカールで輸出作業をしました。 (wgetは私にSSOのためにエラーを拒否しましたか?)私は出力をExcelで開くことができるCSVファイルに保存するのが好きです。 –

0

私はできません自分の環境でWgetが動作するようにしました(権限拒否エラー、おそらくSSOのため?)が、curlコマンドに続いています。

"D:\DSUsers\uid41890\Tools\curl.exe" -o C:\Users\uid41890\Documents\JIRA\search.csv -u uid41890:password -X GET "http://jiraurl:port/sr/jira.issueviews:searchrequest-csv-current-fields/17899/SearchRequest-17899.csv" 

@ grundicの回答に記載されているようなヘッダーオプションは必要ありません。

元のコマンドで-Dを-oに置き換え、出力ファイル形式をxmlからcsvに変更します。

関連する問題