dify icon indicating copy to clipboard operation
dify copied to clipboard

Fix HTTP Request node to give priority to file extension of content-disposition

Open halogen22 opened this issue 1 year ago • 1 comments

Summary

In the HTTP Request Node, I have modified the configuration to prioritize the value of the Content-Disposition header of response. This change ensures that even if a downloaded file is identified as a binary (bin) file, it will be treated as a Docx document, aligning with our expectation. Fixes #12608

[!Tip] Close issue syntax: Fixes #<issue number> or Resolves #<issue number>, see documentation for more details.

Screenshots

Before After
... ...

Checklist

[!IMPORTANT]
Please review the checklist below before submitting your pull request.

  • [ ] This change requires a documentation update, included: Dify Document
  • [x] I understand that this PR may be closed in case there was no previous discussion or issues. (This doesn't apply to typos!)
  • [x] I've added a test for each change that was introduced, and I tried as much as possible to make a single atomic change.
  • [x] I've updated the documentation accordingly.
  • [x] I ran dev/reformat(backend) and cd web && npx lint-staged(frontend) to appease the lint gods

halogen22 avatar Jan 12 '25 12:01 halogen22