aboutsummaryrefslogtreecommitdiff
path: root/cmd/dendrite-demo-libp2p
diff options
context:
space:
mode:
authorNeil Alexander <neilalexander@users.noreply.github.com>2020-08-17 12:28:20 +0100
committerGitHub <noreply@github.com>2020-08-17 12:28:20 +0100
commite7d450adb8c81c7e9e7d314206bb9b141718a31a (patch)
tree7e3efb2da106d372153a3f5cbb188e7054cf04c3 /cmd/dendrite-demo-libp2p
parent6cb1a65809ccfbeaede6ff164c281ba0ddf90ab7 (diff)
Add SkipClean and UseEncodedPaths to intermediate routers (#1275)
Diffstat (limited to 'cmd/dendrite-demo-libp2p')
-rw-r--r--cmd/dendrite-demo-libp2p/main.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/dendrite-demo-libp2p/main.go b/cmd/dendrite-demo-libp2p/main.go
index 18c85b3b..78b6e477 100644
--- a/cmd/dendrite-demo-libp2p/main.go
+++ b/cmd/dendrite-demo-libp2p/main.go
@@ -198,12 +198,12 @@ func main() {
base.Base.PublicMediaAPIMux,
)
- httpRouter := mux.NewRouter()
+ httpRouter := mux.NewRouter().SkipClean(true).UseEncodedPath()
httpRouter.PathPrefix(httputil.InternalPathPrefix).Handler(base.Base.InternalAPIMux)
httpRouter.PathPrefix(httputil.PublicClientPathPrefix).Handler(base.Base.PublicClientAPIMux)
httpRouter.PathPrefix(httputil.PublicMediaPathPrefix).Handler(base.Base.PublicMediaAPIMux)
- libp2pRouter := mux.NewRouter()
+ libp2pRouter := mux.NewRouter().SkipClean(true).UseEncodedPath()
libp2pRouter.PathPrefix(httputil.PublicFederationPathPrefix).Handler(base.Base.PublicFederationAPIMux)
libp2pRouter.PathPrefix(httputil.PublicKeyPathPrefix).Handler(base.Base.PublicKeyAPIMux)
libp2pRouter.PathPrefix(httputil.PublicMediaPathPrefix).Handler(base.Base.PublicMediaAPIMux)