diff --git a/src/main.rs b/src/main.rs index fbbed2d3..8bac1dbc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -418,10 +418,6 @@ fn run(args: Cli) -> Result { Body::File { file_name, file_type, - // We could turn this into a Content-Disposition header, but - // that has no effect, so just ignore it - // (Additional precedent: HTTPie ignores file_type here) - file_name_header: _, } => request_builder.body(File::open(file_name)?).header( CONTENT_TYPE, file_type.unwrap_or_else(|| HeaderValue::from_static(JSON_CONTENT_TYPE)), diff --git a/src/request_items.rs b/src/request_items.rs index 5adc5336..df7a3dc2 100644 --- a/src/request_items.rs +++ b/src/request_items.rs @@ -220,7 +220,6 @@ pub enum Body { File { file_name: PathBuf, file_type: Option, - file_name_header: Option, }, } @@ -423,7 +422,7 @@ impl RequestItems { key, file_name, file_type, - file_name_header, + file_name_header: _, } => { assert!(key.is_empty()); if body.is_some() { @@ -436,7 +435,6 @@ impl RequestItems { .map(HeaderValue::from_str) .transpose()?, file_name: expand_tilde(file_name), - file_name_header, }); } RequestItem::HttpHeader(..) diff --git a/src/to_curl.rs b/src/to_curl.rs index 13eaa02c..ed3f5322 100644 --- a/src/to_curl.rs +++ b/src/to_curl.rs @@ -428,7 +428,6 @@ pub fn translate(args: Cli) -> Result { Body::File { file_name, file_type, - file_name_header: _, } => { if let Some(file_type) = file_type { cmd.header("content-type", file_type.to_str()?);