curl命令发布csv文件

时间:2018-09-29 14:38:02

标签: spring-boot curl

我们有一个带有REST API的小型spring boot应用程序。

insert into pg2 (pregNew, unionID, entryDate)
    select pregNew, unionID, entryDate
    from fpipg2 p2
    where year(pg2.entryDate) = year(current_date) and
          month(pg2.entryDate) = month(current_date) and
          not exists (select 1
                      from pg2 ppg2
                      where ppg2.unionid = p2.unionid and
                            year(ppg2.entryDate) = year(p2.entryDate) and
                            month(ppg2.entryDate) = month(p2.entryDate) and
                     );

这不接受表单数据,因为API中未定义它。关于如何使用curl命令发送数据的任何建议?

1 个答案:

答案 0 :(得分:1)

看看curl(link)中的-F选项。

对于您拥有的控制器,以下卷曲起作用。

curl -X POST "http://localhost:8080/import" -F sType=sometype -F CCName=someccname -F file=@/path/to/file