Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
16.59k
stars
1.33k
forks
source link
[fix] .. in path gets collapsed after 9.0.2 #1816
Open
vpzomtrrfrt opened 2 months ago
Describe the bug
Node.js version: 20.15.1
OS version: Gentoo Linux rolling
Description: superagent started attempting to canonicalize URL paths in 9.0.2
Actual behavior
..
in paths gets interpreted by superagent, e.g./api/v2/../error
gets sent as/api/error
.Expected behavior
Paths should be sent as-is, or at least this should have waited for a major release
Code to reproduce
Checklist