mirror of
https://github.com/ipfs/kubo.git
synced 2026-03-01 22:37:51 +08:00
Merge pull request #2949 from ipfs/feature/api-gateway-webui
gateway: on api, restrict to webui
This commit is contained in:
commit
9d2e1e997a
@ -367,7 +367,7 @@ func serveHTTPApi(req cmds.Request) (error, <-chan error) {
|
||||
corehttp.MetricsCollectionOption("api"),
|
||||
corehttp.CommandsOption(*req.InvocContext()),
|
||||
corehttp.WebUIOption,
|
||||
corehttp.GatewayOption("/ipfs", "/ipns"),
|
||||
corehttp.GatewayOption(corehttp.WebUIPaths...),
|
||||
corehttp.VersionOption(),
|
||||
defaultMux("/debug/vars"),
|
||||
defaultMux("/debug/pprof/"),
|
||||
|
||||
@ -32,6 +32,10 @@ test_expect_success "GET IPFS path output looks good" '
|
||||
rm actual
|
||||
'
|
||||
|
||||
test_expect_success "GET IPFS path on API unavailable" '
|
||||
test_curl_resp_http_code "http://127.0.0.1:$apiport/ipfs/$HASH" "HTTP/1.1 404 Not Found"
|
||||
'
|
||||
|
||||
test_expect_success "GET IPFS directory path succeeds" '
|
||||
mkdir dir &&
|
||||
echo "12345" >dir/test &&
|
||||
|
||||
Loading…
Reference in New Issue
Block a user