覆盖curl命令中的curl配置文件选项

覆盖curl命令中的curl配置文件选项,curl,file-upload,overriding,config,Curl,File Upload,Overriding,Config,场景-我有几个WebAPI可以使用curl命令调用。对于公共配置(即身份验证头和一些请求头),我们使用配置文件并在curl命令中引用它。大多数webapi都是基于json的,最近我们添加了一个新的curl命令执行,它需要上传一个文件(通过formpost) 此新webAPI调用需要标题”内容类型: 多部分/表单数据“,这与我们在 curl配置文件(标题“Content-Type:application/json”)。如果我们 删除许多curl命令需要的内容类型的标题 编辑。因此,我们选择保持配置

场景-我有几个WebAPI可以使用curl命令调用。对于公共配置(即身份验证头和一些请求头),我们使用配置文件并在curl命令中引用它。大多数webapi都是基于json的,最近我们添加了一个新的curl命令执行,它需要上传一个文件(通过formpost)

此新webAPI调用需要标题”内容类型: 多部分/表单数据“,这与我们在 curl配置文件(标题“Content-Type:application/json”)。如果我们 删除许多curl命令需要的内容类型的标题 编辑。因此,我们选择保持配置文件的完整性 我们在新的文件上传中直接使用了这些配置文件选项 命令(即没有配置文件)

我只是想知道这是唯一的方法还是可以通过在curl命令中指定curl config file选项来覆盖它。我相信这是一个常见的场景(例如,在HTML中,我们使用css进行样式设置,但我们可以通过直接在HTML元素中指定相同的属性来覆盖样式)