我已经尝试过以下命令从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;
curl -D my-output.xml -u upgrade:hjjKl801 -X GET -H" Content-Type:application / json" http://esjirq62.emea.nsn-net.net:8080/sr/jira.issueviews:searchrequest-excel-all-fields/70920/SearchRequest-70920.xls?tempMax=1000
请在这里帮助我。
答案 0 :(得分: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"
一些注意事项:
答案 1 :(得分: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。
答案 2 :(得分:0)
您必须使用-O标志为:
curl -o excel.xls -O -u upgrade:hjjKl801 -X GET -H "Content-Type: application/json" http://esjirq62.emea.nsn-net.net:8080/sr/jira.issueviews:searchrequest-excel-all-fields/70920/SearchRequest-70920.xls?tempMax=1000