Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >$getJson总是返回404

$getJson总是返回404
EN

Stack Overflow用户
提问于 2021-05-12 14:29:19
回答 1查看 88关注 0票数 0

下面是我的jquery调用,以便从我自己的服务器获得一个json响应。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 $.getJSON('rocket/'+i, function(data) {
            data= JSON.stringify(data);
            localStorage.setItem('lvlJson'+i, data);
        });

当我转到服务器( https://thinkstar.fr/rocket/1 )上的url时,json响应将很好地返回。

我在我的php服务器中设置了一些cors预防措施(即使我是从自己的网页调用):

header('Access-Control-Allow-Origin: https://thinkstar.fr/');

每次请求我都能拿到404。

如果你有主意,请毫不犹豫地对我说谢谢!

注意:问题不在我的本地开发过程中发生。

正如您在上面的两张图片上所看到的,请求具有json响应,但仍然被认为是404。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-13 01:12:57

解决办法:

多亏了安迪·雷

在我的例子中的问题是由于nginx配置。

我有一个nginx ubuntu laravel配置,在我的例子中:

添加

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

/etc/nginx/sites-enabled/mysite.com

并执行:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sudo systemctl restart nginx

通常查询将不再返回404。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67511754

复制
相关文章
微信公众号msgSecCheck接口总是返回{
首先遇到报错{'errcode': 47001, 'errmsg': 'data format error rid: 60ac6d57-058e8ba0-3fa910cf'}
SingYi
2022/07/13
1.1K0
微信公众号msgSecCheck接口总是返回{
wcf远程服务器返回错误404
 最近根据quartz.net 和wcf做资讯内容定时推送,wcf调用的时候出现远程服务器返回错误404,一直找不到原因是什么,客户端和服务器地址和配置都没啥问题,最后发现wcf请求数据,有传输大小限制。
yaphetsfang
2020/07/30
1.5K0
request.getHeader("X-Forwarded-For")总是返回127.0.0.1
使用场景:nginx+tomcat,nginx起反向代理作用,由于没有做以下配置,结果在tomcat部署的jia-web通过request.getHeader("X-Forwarded-For")总是返回127.0.0.1:
johnhuster的分享
2022/03/28
7970
网络请求返回HTTP状态码(404,400,500)
HTTP状态码(HTTP Status Code) 一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 所有状态解释: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了请求的状态代码。 代码 说明 200 (
honey缘木鱼
2018/06/22
15K0
我都服了,为啥上游接口返回的汉字总是乱码?
想必大家编写代码时肯定和我一样,也遇到过汉字乱码的问题。特别是,有时候和上下游对接接口,不能统一编码格式的话,一堆乱码问题,让人头皮发麻。
烟雨星空
2021/09/14
1.6K0
我都服了,为啥上游接口返回的汉字总是乱码?
java删除文件时总是返回false,删不掉「建议收藏」
我的文件都是存在的,但是就是经常性的删不了,不知道怎么回事,我单独测试的时候是可以的,感觉很是奇怪,上网查,人家说是可能的情况有:
全栈程序员站长
2022/06/27
1.5K0
解决网站404页面返回200状态码问题
好久没打理博客,突然收到 CDN 流量预警,发现平均每天 40G 流量消耗!what?就现在这个访问量,不存在的。看了下 CDN 日志发现有小人一直在请求博客页面,其中被请求最多的就是 CCkiller 防御工具那个文章地址。
张戈
2018/10/10
3.3K0
解决网站404页面返回200状态码问题
Jquery 使用getJSON 获取json数据
1.先引用jq获取下载到本地 CDN地址:https://code.jquery.com/jquery-latest.js
Alone88
2019/10/22
3.5K0
Java删除文件时总是返回false,删不掉,且无异常
今天在利用 File 类中的 delete() 方法删除文件时总是返回 false 。查看路径文件路径正确,文件也存在。测试可以正常,唯独在项目中那是一个删不掉啊。后来与测试用例仔细比对了一下,发现有个 IO 类在使用,因此得出:在删除文件是因为没关闭 IO,导致文件无法删除,后来加上 close() 就可以删除文件了。
全栈程序员站长
2022/08/27
1.5K0
java直接读取.zip压缩文件ZipEntry.getsize()总是返回-1?
但是后面发现一个问题,读取的时候总是返回-1 ze.getSize()的值总是-1,可是名字都到了。 找不到法子,着实无奈,后面换了种方式,干脆将文件解压出来之后,在对文件里面的内容进行验证文件名和文件大小好了
软测小生
2019/07/05
2.9K0
java直接读取.zip压缩文件ZipEntry.getsize()总是返回-1?
jquery getJSON不执行问题解决
你可以在原回调函数里面加句alert(“回调成功”) , 来确定一下是否调用了回调函数,如果没有调用,则仔细检查你的JSON数据格式
莫斯
2020/09/09
1.3K0
404 为什么是 404?
可怕的「404 页面不存在」错误代码已经在电脑屏幕上阴魂不散了几十年。尽管许多网民根本不了解这一错误代码的来龙去脉,但过去 30 年里,由于出现的频次太高,「404 页面不存在」已经跻身流行文化,成了线上终极都市传奇之一。
良月柒
2021/08/05
2K0
404 为什么是 404?
404 页面使用腾讯公益 404
http://doc.codingdict.com/django/topics/http/views.html#customizing-error-views
卓越笔记
2023/02/18
2.6K0
原生JS与jQuery对AJAX的实现
AJAX 不是新的编程语言,而是一种使用现有标准的新方法。AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。
山河木马
2019/03/05
3K0
原生JS与jQuery对AJAX的实现
ajax jQuery.getJSON 和fetch()加载json文件
ajax getJSON用例: $.getJSON('./' + mapCode + '.json', function (data) { if (data) { console.log(data); } }) fetch用法: fetch('./data/' + mapCode + '.json', { method: 'GET', mode: 'cors',// 允许发送跨域请求 creden
周星星9527
2022/04/01
1.3K0
EasyRTMPLive拉转推硬件设备访问端口返回404报错,该如何解决?
TSINGSEE青犀视频的各个平台部署灵活,视频能力丰富且全面、能满足用户的多场景视频监控需求。平台各具特点,可支持多类型的设备、多协议接入,包括国标GB28181协议、RTMP/RTSP/Onvif协议、海康EHOME、海康SDK、大华SDK等,在视频流分发上,能支持全终端、全平台的视频流输出,包括RTSP、RTMP、FLV、HLS、WebRTC等格式。
TSINGSEE青犀视频
2023/06/09
2090
在EasyCVR中调用快照接口返回404是什么原因?如何解决?
EasyCVR视频融合平台基于云边端一体化架构,能在复杂的网络环境中将前端设备进行统一集中接入,实现视频资源的汇聚管理、直播鉴权、转码处理、多端分发、智能告警、数据共享等能力与服务。此外,平台也提供了丰富的API接口供用户自由调用、集成与二次开发。
TSINGSEE青犀视频
2023/06/28
1350
什么是网站404,为啥是404?
无论何时浏览网页出现404错误,我们都知道这意味着网页出现了访问错误,即网页丢失。事实上,这早已是人所共知的常识。404作为一个标准的HTTP返回代码,被用来表示网页服务器HTTP的响应状态。但是,它的历史来源却充满了神秘和诱人的探索。21世纪初,甚至有一群人试图研究404错误的来源。
幻影龙王
2021/09/08
2.3K0
什么是网站404,为啥是404?
iis站点设置错误页面返回http状态码为404而不是302或其他
  今天一位客户说网站错误页面返回的状态码是302而不是404,问ytkah要如何处理。这个应该是设置没有正确的原因。我们一步步来排查一下。1、首先打开iis管理器,左侧选择具体的站点,在右侧窗口中点击404错误页,如下图所示
ytkah
2019/09/25
3.3K0
iis站点设置错误页面返回http状态码为404而不是302或其他
点击加载更多

相似问题

Laravel总是返回404

10

入口总是返回404

131

流明总是返回404

12

Restler总是返回404: Not

21

Tomcat总是返回404

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文