As mentioned in this issue a while back, calling the cat endpoint as /api/v0/cat/<cid> leads to a 405 response and should be updated as /api/v0/cat?arg=<cid> as mentioned in the documentation.
The actual error message
[ipfs-mini] status 405: /api/v0/cat/ is an undocumented behavior, use /api/v0/cat?arg= instead
Also, it seems as request to the cat endpoint is now POST and not GET anymore.
Side note
I didn't spend too much time on this PR and some tests fail or hang but this seems to be because either my setup is wrong or because they are outdated (similar effect on master branch). In any case, cat and catJSON tests passed successfully.
As mentioned in this issue a while back, calling the
cat
endpoint as/api/v0/cat/<cid>
leads to a 405 response and should be updated as/api/v0/cat?arg=<cid>
as mentioned in the documentation.The actual error message
[ipfs-mini] status 405: /api/v0/cat/
Also, it seems as request to the
cat
endpoint is nowPOST
and notGET
anymore.Side note
I didn't spend too much time on this PR and some tests fail or hang but this seems to be because either my setup is wrong or because they are outdated (similar effect on master branch). In any case,
cat
andcatJSON
tests passed successfully.