Javascript 服务器的响应状态为404()-加载资源失败

Javascript 服务器的响应状态为404()-加载资源失败,javascript,jquery,ajax,amazon-web-services,Javascript,Jquery,Ajax,Amazon Web Services,从web服务加载时遇到问题,出现错误: 加载资源失败:服务器响应状态为404() 请,任何帮助都将不胜感激 您还可以看到使用相同代码的小提琴 JSIDLE链接: //通过Web服务检索注释 // ----------------------------------- $(函数(){ var$comments=$(“#comments ajax”); //从数据文件中获取信息 $.ajax({ 键入:“GET”, 网址:'https://e325wwg595.execute-api.eu-we

从web服务加载时遇到问题,出现错误:

加载资源失败:服务器响应状态为404()

请,任何帮助都将不胜感激

您还可以看到使用相同代码的小提琴

JSIDLE链接:

//通过Web服务检索注释
// -----------------------------------
$(函数(){
var$comments=$(“#comments ajax”);
//从数据文件中获取信息
$.ajax({
键入:“GET”,
网址:'https://e325wwg595.execute-api.eu-west-1.amazonaws.com/prod/comment?blogId=[blogId],
//网址:'https://e325wwg595.execute-api.eu-west-1.amazonaws.com/prod/comment',
//url:“/data/comments.json”,
成功:功能(评论){
$。每个(注释,函数(i,注释){
$comments.append('James Dean 2017年4月27日-撰写'+comment.comment_text+'

'); }); }, 错误:函数(){ 警报(“从web服务加载数据时出错”); } });//end.ajax获取数据 // ---------------- $(“#发表评论”)。在('click',function()上{ var comment_input=document.getElementById(“comment input”).value; var JSONObject={“blogId”:234,“comment_text”:comment_input}; $.ajax({ 键入:“POST”, 网址:'https://e325wwg595.execute-api.eu-west-1.amazonaws.com/prod/comment/', //url:“/data/comments.json”, 数据:JSON.stringify(JSONObject), //数据:JSONObject, 数据类型:“json”, 成功:功能(新成员){ $comments.append('James Dean 2017年4月27日-撰写'+newComment.comment_text+'

'); }, 错误:函数(新成员){ 警报(“保存订单时出错”); } }); }); });
.comments扩展容器{
背景色:#EFEF;
填充顶部:25px;
垫底:25px;
左侧填充:20px;
右边填充:20px;
宽度:100%;
}
.注释输入字段{
宽度:90%;
高度:180像素;
边界:无;
边框底部:2个实心#巴巴巴;
}
.评论btn{
背景色:#86bdbb;
边界:无;
颜色:#fff;
字体大小:24px;
左侧填充:50px;
右边填充:50px;
填充顶部:10px;
垫底:10px;
浮动:对;
右边距:50px;
}


评论
必须为“blogId”参数传递有效的id


另一个细节是,此请求可能需要身份验证令牌

A
404
错误表示“未找到资源”。这意味着你的URL与服务器识别的内容不一致。我建议删除你服务器的URL并用随机字符串替换它-除非你想让陌生人整天戳你的服务器。如上所述,请仔细检查您是否有正确的url。或者至少没有返回404。如果您需要更多帮助,您可以尝试向我们展示一些后端代码(路由)。您能告诉我如何做到这一点吗?要传递参数?只需传递一个“id”号,其中“[blogId]”位于url的末尾,例如:这将返回id=2的博客信息