{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["perl5","www"],"comment":"Remove multiple slashes in your paths automatically","compare":null,"dependentCount":null,"description":"Plack::Middleware::NoMultipleSlashes removes all multiple slashes from your\nPATH_INFO.\n\nMultiple slashes in requests are a common problem, which many share. Apparently,\nthe RFC states that you should be able to expect different results from\nhttp://server/ and http://server// (notice the second slash), so if the\nframeworks wish to maintain RFC compatibility, they cannot remove those extra\nslashes for you.\n\nWhile you can handle this issue in a reverse proxy, in a rewrite module or in\nyour code, I find it more comfortable to have Plack take care of it in the thin\nlayer called Middlewares.\n\nBy enabling this middleware, all multiple slashes in your requests will\nautomatically be cut. //hello///world becomes /hello/world. Simple as that.","flavors":[],"html":"https://daemonports.org/dragonfly/www/p5-Plack-Middleware-NoMultipleSlashes/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"sunpoet@FreeBSD.org","name":"p5-Plack-Middleware-NoMultipleSlashes","newest":true,"newestVersion":"0.001","noVulnData":false,"origin":"www/p5-Plack-Middleware-NoMultipleSlashes","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"www/p5-Plack-Middleware-NoMultipleSlashes","path":"/www/p5-Plack-Middleware-NoMultipleSlashes/","system":"FreeBSD","version":"0.001"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Plack-Middleware-NoMultipleSlashes","path":"","system":"HardenedBSD","version":"0.001"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"www/p5-Plack-Middleware-NoMultipleSlashes","path":"","system":"GhostBSD","version":"0.001"}],"packages":null,"pkgName":"p5-Plack-Middleware-NoMultipleSlashes-0.001","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["lang/perl5.36","www/p5-Plack"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"0.001","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Plack-Middleware-NoMultipleSlashes"}
