MG-RAST通过API上传-curl

MG-RAST通过API上传-curl,curl,bioinformatics,file-transfer,Curl,Bioinformatics,File Transfer,我想上传一个文件到metagenomics服务器RAST,但使用以下代码 curl -X POST -H \"auth: AUTHKEY\" -F \"FILE.FASTA\" \"http://api.metagenomics.anl.gov/inbox\" 我总是犯错误 Warning: Illegally formatted input field! curl: option -F: is badly used here curl: try 'curl --help' or 'curl

我想上传一个文件到metagenomics服务器RAST,但使用以下代码

curl -X POST -H \"auth: AUTHKEY\" -F \"FILE.FASTA\" \"http://api.metagenomics.anl.gov/inbox\"
我总是犯错误

Warning: Illegally formatted input field!
curl: option -F: is badly used here
curl: try 'curl --help' or 'curl --manual' for more information

由于
-F
选项将field=value作为参数,因此curl中出现语法错误。必填字段为upload,文件名前面需要加“@”


可能会做你想做的事

文档就在这里:为什么要逃避所有的引用?
curl -X POST -H "auth: AUTHKEY" -F "upload=@FILE.FASTA" "http://api.metagenomics.anl.gov/inbox"