incorrect file url escape #2

Closed
opened 2026-02-16 00:18:57 -05:00 by yindo · 3 comments
Owner

Originally created by @hjlarry on GitHub (Jan 15, 2025).

when upload a file to a tool, the & in the file's url will be escape to \u0026 , causing an error.

for example, the Vectorize tool:
efd91e6c9088c576ee94e64ae672bb3

my api server run in a local develop environment, and the plugin daemon runs in a docker.

This error does not occur during remote plugin development, but happens when installing from the marketplace or install a packaged plugin.

image
the first tool in the log screenshot is a remote plugin, the second tool is a packaged plugin.

Originally created by @hjlarry on GitHub (Jan 15, 2025). when upload a file to a tool, the `&` in the file's url will be escape to `\u0026` , causing an error. for example, the Vectorize tool: ![efd91e6c9088c576ee94e64ae672bb3](https://github.com/user-attachments/assets/39d945e7-4239-48ba-bdae-3bf05646569f) my api server run in a local develop environment, and the plugin daemon runs in a docker. This error does not occur during remote plugin development, but happens when installing from the marketplace or install a packaged plugin. ![image](https://github.com/user-attachments/assets/fe1e4ab1-729b-4c59-9f86-f1ac6959cca1) the first tool in the log screenshot is a remote plugin, the second tool is a packaged plugin.
yindo closed this issue 2026-02-16 00:18:57 -05:00
Author
Owner

@Yeuoly commented on GitHub (Jan 22, 2025):

Image I cannot reproduce it, the tool in screenshot was installed through Marketplace
@Yeuoly commented on GitHub (Jan 22, 2025): <img width="1060" alt="Image" src="https://github.com/user-attachments/assets/6064c13c-13c2-48a9-a18d-e59a97a3ff17" /> I cannot reproduce it, the tool in screenshot was installed through Marketplace
Author
Owner

@41tair commented on GitHub (May 20, 2025):

Is this still an issue? @hjlarry

@41tair commented on GitHub (May 20, 2025): Is this still an issue? @hjlarry
Author
Owner

@hjlarry commented on GitHub (May 20, 2025):

Oh, I haven't encounter this issue again.

@hjlarry commented on GitHub (May 20, 2025): Oh, I haven't encounter this issue again.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugin-daemon#2