You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用cURL提交指定表单并获取生成的.dat文件?

使用cURL提交Dst表单获取IAGA2002格式数据

直接通过cURL构造POST请求就能完成表单提交,以下是具体操作步骤:

1. 核心命令示例

假设你需要获取2020至2023年的IAGA2002格式数据,执行这条命令即可:

curl -X POST "https://wdc.kugi.kyoto-u.ac.jp/dstae/cgi-bin/dstae.cgi" \
  -d "data_type=dst" \
  -d "format=iaga2002" \
  -d "start_year=2020" \
  -d "end_year=2023" \
  -o dst_result.dat

2. 参数说明

  • -X POST: 指定请求方式为POST(该表单默认用POST提交)
  • -d "key=value": 传递表单所需的参数:
    • data_type=dst: 对应选择"Dst Output"选项
    • format=iaga2002: 对应选择"IAGA2002-like format"子选项
    • start_year/end_year: 替换成你实际需要的起止年份
  • -o dst_result.dat: 将返回的文本数据保存为指定文件名(可自定义)

3. 问题排查

如果执行后未得到正确文件,可添加-v参数查看请求细节,对比浏览器提交的参数(通过开发者工具网络面板查看):

curl -v -X POST "https://wdc.kugi.kyoto-u.ac.jp/dstae/cgi-bin/dstae.cgi" \
  -d "data_type=dst" \
  -d "format=iaga2002" \
  -d "start_year=2020" \
  -d "end_year=2023"

内容的提问来源于stack exchange,提问作者Outis Nemo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 13:42:35