ajax empty,AJAX response error: net::ERR_EMPTY_RESPONSE

CODE:

FRONT-END $(document).ready(function(){ $('.delete-post').on('click', function(){ var id = $(this).data('id'); var section = $(this).data('section'); var url = '/users/delete/'+id; if(confirm("Delete Post ?")){ $.ajax({ url: url, type:'DELETE', success: function(result){ console.log('Deleting post...'); window.location.href='/users/profile'; }, error: function(err){ console.log(err); } }); } }); });

BACK-END: router.delete('/delete/:id', function(req, res, next) { var id = req.params.id; var section = req.params.section; var image = ""; var author = ""; var postRef = firebase.database().ref("posts/"+section+"/"+id); var userRef = firebase.database().ref("users/posts/"+id); var likesRef = firebase.database().ref("users/likes/"+id); var hotRef = firebase.database().ref("hot/"+section+"/"+id); postRef.once('value', function(snapshot){ image = snapshot.image; author = snapshot.author; if (firebase.auth().currentUser.uid.toString() == author) { var file = bucket.file(image); file.delete(function (err, apiResponse) { if (err) { console.log(err); } else { console.log("Deleted successfully"); postRef.remove(); userRef.remove(); hotRef.remove(); likesRef.remove(); req.flash('success_msg','Post Deleted'); res.send(200); } }); } }); });

SITUATION:

I added delete buttons so the user could delete his posts.

When the user clicks the button an AJAX request is made to my Node.js server.

But I get the following error:

ERROR: net::ERR_EMPTY_RESPONSE

QUESTION:

What is this error and how do I fix it ?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值