我正在尝试使用XML文件将数据插入本地数据库。实际上我是使用chrome中的postman客户端做的,我把XML定义和我给我的服务URL通过POST发送它并且工作正常。
现在我正在尝试使用curl命令行,这是我正在使用的行:
curl -F "file=@/Users/Jonathan/Documents;filename=variable.xml" 127.0,0.1:8080/WU-BDP-MetadataManagement/v1/variables
其中file@
是我的XML文件的路径,variable.xml
是我的服务网址旁边的文件名,但这不起作用。
关于我做错什么的一些建议?
问候!
答案 0 :(得分:0)
您正在使用整个目录而不是文件/Users/Jonathan/Documents
,它应该类似于/Users/Jonathan/Documents/variable.xml
所以你的整体命令将是
curl -F "file=@/Users/Jonathan/Documents/variable.xml;filename=variable.xml" 127.0,0.1:8080/WU-BDP-MetadataManagement/v1/variables