如何解决POST错误“无法获取”?

我正在尝试发布一个表单以保存到不在本地主机上的 API,但它不起作用。怎么了? api 来自 django 中的服务器也在本地主机上,并且反应是访问它在不同的端口上,一个在 /3000 上,另一个在 8000 上

<!-- error images -->
    https://i.stack.imgur.com/r3sRl.jpg
    https://i.stack.imgur.com/ab40Q.jpg
    https://i.stack.imgur.com/qkdTT.jpg
        
    > Unhandled Runtime Error  
    TypeError: Failed to fetch
    
    
    <!-- language: lang-js -->
    
        function onChange(evento) {
          const {
            name,value
          } = evento.target;
          setvalues({ ...values,[name]: value
          })
        }
    
        function onSubmit(evento) {
          evento.preventDefault();
    
          fetch('http://127.0.0.1:8000/clientes',{
              method: 'POST',headers: {
                'Content-Type': 'application/json','accept': 'application/json',},body: JSON.stringify({
                "query": `query{
                    allClientes {
                    id
                    nome
                    sobrenome
                    cpf
                    email
                    endereco
                    numero
                    cep
                    bairro
                    cidade
                    numCelular
                    numTelefone
                    }        
                    
                  }`
              })
            })
    
            .then((response) => response.json())
    
        }
mihui1234 回答:如何解决POST错误“无法获取”?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/7640.html

大家都在问