Double-Escaping Issue in HTTP Request with AI Agent Node

I’m using n8n v1.74.3 and facing a strange issue with the AI Agent and HTTP Request node. My endpoint is something like https://server-api.com/{parameter}. When I use lib/main.dart as the parameter, it becomes https://server-api.com/lib/main.dart (which works fine). But when I try to pass lib%2Fmain.dart (to escape the slash), it ends up as https://server-api.com/lib%252Fmain.dart. It seems to be double-escaping. Is this a bug, or am I doing something wrong? Any tips would be greatly appreciated!

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.