You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Chrome访问json-server的localhost地址提示访问被拒绝如何解决?

json-server访问localhost被拒绝的解决方案
  • 端口占用排查
    首先检查5000端口是否被其他进程占用,Windows系统执行命令 netstat -ano | findstr :5000,macOS/Linux系统执行命令 lsof -i :5000。如果有返回结果说明端口被占用,可以选择结束占用端口的进程,或者修改启动命令中的端口参数,比如将--port 5000改为--port 5500,重启服务后访问对应端口即可。
  • 修复hosts配置
    检查本地hosts文件是否存在localhost的正确映射,默认配置应为127.0.0.1 localhost,如果该配置缺失或被篡改,修正后保存hosts文件,再重启浏览器尝试访问。
  • 指定绑定IPv4地址启动
    部分环境下json-server默认绑定IPv6地址,Chrome解析localhost时优先走IPv4会导致访问失败,可在启动命令中添加--host 127.0.0.1指定绑定IPv4地址,修改后的完整启动命令如下:
    json-server --watch db.json --port 5000 --host 127.0.0.1
    
    重启服务后也可以直接访问http://127.0.0.1:5000替代localhost路径访问。
  • 排查浏览器拦截问题
    可以尝试开启Chrome无痕模式访问,或者暂时禁用所有浏览器扩展后重试,也可以切换其他浏览器测试访问。如果其他浏览器可正常打开,清除Chrome的缓存和Cookie后再尝试即可。

内容的提问来源于stack exchange,提问作者Jordan Williams

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 19:24:03