Javascript 如何修复有关POST net::ERR\u连接被拒绝的错误

Javascript 如何修复有关POST net::ERR\u连接被拒绝的错误,javascript,ajax,post,Javascript,Ajax,Post,当我发布ajax时,会发生错误。 这是我的密码 let xhr = new XMLHttpRequest() let data ={ "name": "test", "phone": "12345678", "email": "test@test.com", "content": "i wish&qu

当我发布ajax时,会发生错误。 这是我的密码

let xhr = new XMLHttpRequest()
let data ={
      "name": "test",
      "phone": "12345678",
      "email": "test@test.com",
      "content": "i wish"
    }
let dataStr = JSON.stringify(data)
xhr.open('post',apiUrl,true) // apiUrl is provided from back side
xhr.setRequestHeader('Content-type','application/json')
xhr.send(dataStr)

这困扰了我几天,请帮助我。

此错误表示web应用程序不可用/未运行。要验证它,请通过postman或类似的应用程序手动创建一个post请求,直接到API中检查连接。

ERR\u连接被拒绝是由于当代码无法访问给定url时,这是由于各种原因造成的

  • 防火墙阻塞
  • Url可能已关闭
  • 互联网问题等

  • 在手动或通过邮递员访问时尝试检查它,或者在代码中添加一个Try-catch块,它将为您提供确切的状态。

    连接被拒绝意味着在给定的URL上没有运行的Web服务器。或者可能有防火墙阻止你连接到它。