O que é CORS - Resolvendo o erro No 'Access-Control-Allow-Origin' header is present | Dias de Dev

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 ม.ค. 2025

ความคิดเห็น • 165

  • @AlcidesBezerra
    @AlcidesBezerra ปีที่แล้ว +3

    Cara que explicação perfeita. Perdi um tempão para descobrir que era o cabeçalho customizado que estava causando esse erro de cors

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que foi útil, Alcides.
      🤩

  • @denirdamascenojr.1381
    @denirdamascenojr.1381 ปีที่แล้ว +9

    Cara, conteúdo sensacional ! São coisas do dia a dia que as vezes não damos a devida atenção. Muito obrigado pelo conteúdo 🤘🏽

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Que bom que gostou, Denir. :-D

  • @florencesarmah
    @florencesarmah 17 วันที่ผ่านมา

    Explicação super clara, finalmente consegui entender direito CORS!
    Gostei que tinha vários exemplos e mostrou direitino como fazer esse "debug" para saber qual parte falta configurar
    Muito obrigada :)

    • @DiasDeDev
      @DiasDeDev  15 วันที่ผ่านมา

      Fico feliz que tenha ajudado!

  • @marciomuzzi
    @marciomuzzi ปีที่แล้ว +10

    Muito bom! Sugiro uma parte 2 abordando também erros como de protocolos diferentes (Same-origin policy).

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +3

      Tá na lista pra eu fazer sim

  • @deyvisonrodrigo8893
    @deyvisonrodrigo8893 ปีที่แล้ว +1

    Ajudou bastante aqui..
    Pra quem tá usando SpringBoot, dá pra criar um "filter" e adicionar o cabeçalho em todas as responses.

  • @niltonduarte3531
    @niltonduarte3531 ปีที่แล้ว +10

    Tava faltando alguém detalhar esse erro que irrita tantos devs.

    • @dev.negoplay5457
      @dev.negoplay5457 ปีที่แล้ว +1

      segurança kkkkkkkkk
      #confia

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Errinho chato, né!?
      rsrsrs

    • @niltonduarte3531
      @niltonduarte3531 ปีที่แล้ว

      @@DiasDeDev e como!

    • @Cookieukw
      @Cookieukw 7 หลายเดือนก่อน +1

      Quem desenvolve web e nunca teve problema com o maldito do cors, ainda não é dev

  • @BwEngenharia-c9w
    @BwEngenharia-c9w 10 หลายเดือนก่อน +1

    mano, salvouuuuuuuuuuuuuuuu, brabo demais cara. vou acompanhar sempre seu canal

    • @DiasDeDev
      @DiasDeDev  9 หลายเดือนก่อน

      Fico feliz. 😁

  • @yagamikisuke
    @yagamikisuke 2 หลายเดือนก่อน +1

    Didática sensacional e sempre um conteúdo muito bom!
    Meus parabéns!

    • @DiasDeDev
      @DiasDeDev  2 หลายเดือนก่อน

      Que bom que gostou. :-D

  • @Macaco_D_Luffy3
    @Macaco_D_Luffy3 5 หลายเดือนก่อน +1

    Explicou mt bem, tô começando no backend agr, ajudou dr mais

    • @DiasDeDev
      @DiasDeDev  5 หลายเดือนก่อน

      Que bom que foi útil! :-D

  • @onielsantiago7433
    @onielsantiago7433 ปีที่แล้ว +1

    Muito obrigado por compartilhar. Nota 10.

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Eu que agradeço! :-D

  • @programateiro
    @programateiro ปีที่แล้ว +1

    Hoje mesmo estava "batendo cabeça" com esse problema na minha API em PHP. Esse vídeo veio em boa hora 😁 Muito obrigado prof. Vinícius!!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que ajudou!
      😁

  • @programadorNasHorasVagas
    @programadorNasHorasVagas 2 หลายเดือนก่อน

    muito bom explicação, ajudou bastante a resolver um problema estava enfrentando.

    • @DiasDeDev
      @DiasDeDev  2 หลายเดือนก่อน

      Que bom que o vídeo ajudou :-D

  • @adisonsoares2874
    @adisonsoares2874 ปีที่แล้ว

    Tava com esse mesmo problema em um servidor java, agradeço a ajuda

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que foi útil! :-D

  • @FelipeBarbosaGoogle
    @FelipeBarbosaGoogle 6 หลายเดือนก่อน

    Fascinado pela sua maneira de ensinar, claro, objetivo e dinâmico. Ganhou um inscrito hoje!

    • @DiasDeDev
      @DiasDeDev  6 หลายเดือนก่อน

      Fico muito feliz que tenha gostado! Obrigado pelo retorno. :-D

  • @bruxoleonardo
    @bruxoleonardo 24 วันที่ผ่านมา

    Me ajudou obrigado 👏

    • @DiasDeDev
      @DiasDeDev  14 วันที่ผ่านมา

      Que bom que foi útil.

  • @arthurlima4097
    @arthurlima4097 5 หลายเดือนก่อน

    Muito boa a explicação!

    • @DiasDeDev
      @DiasDeDev  5 หลายเดือนก่อน +1

      Que bom que gostou! :-D

  • @CidaLunacorteecostura
    @CidaLunacorteecostura ปีที่แล้ว

    Adorei a explicação Vinícius! Vc é super didático!!!! Parabéns e Obrigada! =)

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Fico feliz que tenha gostado!

  • @antoniosergiosetino4097
    @antoniosergiosetino4097 7 หลายเดือนก่อน

    Parabéns pelo vídeo, excelente didática! Por favor, faça outro vídeo mostrando quando o back é uma aplicação spring boot e é preciso invocar endpoints com a função fetch, sem usar frameworks javascript.

    • @DiasDeDev
      @DiasDeDev  7 หลายเดือนก่อน +1

      É exatamente a mesma coisa: adicionar os cabeçalhos. Com um framework, provavelmente tem anotações que já fazem automaticamente. :-) Não é necessário um vídeo inteiro só pra isso. :-D

    • @antoniosergiosetino4097
      @antoniosergiosetino4097 7 หลายเดือนก่อน

      ​@@DiasDeDev O duro é que se trata de uma aplicação legada, cujo front é puro javascript sem framework algum, daí quero disparar requisições pra uma API springboot. Já configurei o cors na API e nada 😢

    • @DiasDeDev
      @DiasDeDev  7 หลายเดือนก่อน

      Não entendi a relação. Rsrsrs
      Os frameworks JS usam fetch por baixo dos panos. Não muda absolutamente nada.

  • @ianalves5862
    @ianalves5862 4 หลายเดือนก่อน

    Parabéns pelo conteúdo finalmente compreendi como funciona o cors :D

    • @DiasDeDev
      @DiasDeDev  4 หลายเดือนก่อน +1

      Fico feliz que tenha sido útil.

  • @viniciuszanoli7950
    @viniciuszanoli7950 11 หลายเดือนก่อน

    Animaaaaaal nunca vi uma explicação tão esclarecedora de CORS desculpa mas ptqpariiiiiiiiiu hahaha vlw mano 3 dias pra te achar po kkkkk agora sim

    • @DiasDeDev
      @DiasDeDev  11 หลายเดือนก่อน

      Hahahahah
      Que bom que foi útil, xará!

  • @samucatnb12
    @samucatnb12 ปีที่แล้ว

    cara sua explicação é sensasional, parabéns, quero aprender mais, já me tornei um inscrito

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Fico feliz que tenha gostado! :-D

  • @o_brenoalmeida
    @o_brenoalmeida ปีที่แล้ว

    Excelente o conteúdo deste vídeo, como é de praxe e o que me surpreende é desse erro ocorrer com certa facilidade e ter pouco conteúdo produzido em português para isso, parabéns por produzir conteúdos que preenchem várias lacunas e tornando o conhecimento mais acessível.

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Fico feliz demais que tenha gostado, Breno.
      😁

  • @HerlanLima
    @HerlanLima 9 หลายเดือนก่อน

    Cara muito obrigado pelo vídeo! Me ajudou demais a resolver/entender uma duvida trivial.

    • @DiasDeDev
      @DiasDeDev  9 หลายเดือนก่อน

      Que bom que ajudou

  • @claytonjatoba
    @claytonjatoba ปีที่แล้ว

    Muito bem explicado, parabéns pelo conteúdo!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que gostou! :-D

  • @Samuel81672
    @Samuel81672 2 หลายเดือนก่อน

    Excelente!

    • @DiasDeDev
      @DiasDeDev  2 หลายเดือนก่อน +1

      Valeu!

  • @i7informaticamt
    @i7informaticamt ปีที่แล้ว

    Muito bom mesmo, 👏👏 acabou de desmistificar isso de uma vez por todas parabéns top

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Valeu, Rafael. Que bom que gostou. :-D

  • @dougtrue
    @dougtrue 5 หลายเดือนก่อน

    A culpa sempre é do backend hahaha
    Estou estudando angular e integrando-o com uma api .net core. Esse vídeo serviu como uma luva
    A documentação da microsoft ensina certinho como tratar
    Muito obrigado!

    • @DiasDeDev
      @DiasDeDev  5 หลายเดือนก่อน

      hahahah

  • @OFabianoSilva
    @OFabianoSilva ปีที่แล้ว

    Conteúdo super útil! Eu mesmo tenho esses problemas nos meus projetos de PHP mas nunca entendi a fundo. Agora estou estudando um pouco mais. Estou gostando do assunto.

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Que bom que tem gostado, Fabiano. :-D

  • @JoaoPedro-uw8nz
    @JoaoPedro-uw8nz ปีที่แล้ว +1

    Seria muito interessante ver como previnir csrf com php sem algum framework. E sua explicação nesse vídeo foi excelente, primeira vez que consigo entender esse assunto.

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Fico feliz demais por ter sido útil!
      🤩

    • @JoaoPedro-uw8nz
      @JoaoPedro-uw8nz ปีที่แล้ว

      @@DiasDeDev eu que agradeço por vc estar compartilhando seu conhecimento. É muito bom aprender com a sua forma de explicar!

  • @fernandonv78
    @fernandonv78 4 หลายเดือนก่อน

    simples e no alvo! parabéns!!

    • @DiasDeDev
      @DiasDeDev  4 หลายเดือนก่อน

      Que bom que gostou

  • @CoopeduRN
    @CoopeduRN 4 หลายเดือนก่อน

    Entendi perfeitamente e resolveu meu problema, obrigado!

    • @DiasDeDev
      @DiasDeDev  4 หลายเดือนก่อน

      Que bom que ajudou

  • @Luisow748
    @Luisow748 ปีที่แล้ว

    Nota 1000 essa explicação. Faz um vídeo sobre CSRF. Parabéns pelo conteúdo

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Que bom que curtiu, Luís!
      😁

  • @camilalordelo04
    @camilalordelo04 ปีที่แล้ว

    Muito bom, muito obrigada!!!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que gostou, Camila. :-D

  • @LoopUniversal
    @LoopUniversal 7 หลายเดือนก่อน

    muito útil, obrigado!

    • @DiasDeDev
      @DiasDeDev  7 หลายเดือนก่อน

      Que bom que gostou

  • @yurioliveira6066
    @yurioliveira6066 ปีที่แล้ว

    Como sempre o video é muito bom e muito necessário !!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que curtiu, Yuri! :-D

  • @rafabl7
    @rafabl7 ปีที่แล้ว +1

    Isso é sempre um problema pra mim, Valew por ajudar a entender 🙌🏼 conteúdo sempre top!

  • @brvl
    @brvl ปีที่แล้ว

    Bem didático

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que gostou. :-D

  • @maydana.programador
    @maydana.programador ปีที่แล้ว +1

    Cara bom!

  • @iridium-x7i
    @iridium-x7i 5 หลายเดือนก่อน

    excelente

    • @DiasDeDev
      @DiasDeDev  5 หลายเดือนก่อน

      Que bom que gostou! :-D

  • @larissasilvaoficial3026
    @larissasilvaoficial3026 ปีที่แล้ว

    Amei o conteúdo!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Que bom que gostou, Larissa!

  • @CesarLopes
    @CesarLopes ปีที่แล้ว

    Sucesso 🤜🤛

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Valeu, Cesar. :-D

  • @Trambulhao
    @Trambulhao ปีที่แล้ว

    Excelente!

  • @zegostoso5474
    @zegostoso5474 7 หลายเดือนก่อน

    Cara, este video chegou pra mim na hora certa. Estava com o mesmo problema e exatamente com php como back end, ótimo video. Estou usando react como front, se eu quisesse dar um build e colocar tudo em um servidor so, esse processo seria necessário?

    • @DiasDeDev
      @DiasDeDev  7 หลายเดือนก่อน

      O que importa é o domínio. Se o domínio for o mesmo, não há problema de CORS. Mas a adição do cabeçalho é tão simples que não vale a pena mudar nada na infra só por isso.

  • @robsonvitor_m
    @robsonvitor_m 8 หลายเดือนก่อน

    Parabéns pela ótima explicação. Não sei se não prestei atenção, mas e quando eu não tenho acesso ao backend para realizar o ajuste dos cabeçalhos? No meu caso, estou trabalhando com uma integração com a API do pagseguro. Quando faço a requisição a partir do meu ambiente de desenvolvimento, estou tendo problemas com CORS. Tentei algumas extensões de navegador, mas sem sucesso. Eu consigo passar algum cabeçalho na requisição fetch para o servidor, solicitando que seja enviada a resposta independente da origem? Obrigado!

    • @DiasDeDev
      @DiasDeDev  8 หลายเดือนก่อน

      Não. Isso é algo a ser enviado pelo back-end mesmo.
      Nunca usei PagSeguro, mas não existe um cadastro onde você informa a URL da aplicação para que eles enviem o cabeçalho?

    • @robsonvitor_m
      @robsonvitor_m 8 หลายเดือนก่อน

      @@DiasDeDev Não achei dentro do sandbox deles. A documentação deles é um pouco confusa em relação às versões da API, tem muita coisa misturada. Estou trabalhando com essa requisição no backend do meu sistema mesmo para não perder tempo. Criei um endpoint dentro do sistema e faço as requisições com CURL no PHP. Foi o jeito mais simples que encontrei de resolver o problema no momento. Obrigado!

  • @FilipePetter
    @FilipePetter ปีที่แล้ว

    Conteúdo ótimo como sempre, só o volume da trilha atrapalhou um pouco. Obrigado pelo vídeo!

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Opa. Vou dar um toque na edição pros próximos. :-D
      Valeu!

  • @giovanisilva2597
    @giovanisilva2597 ปีที่แล้ว

    Ótima explicação como sempre. Duvida: Para Aplicativos móveis o CORS não influencia então? Como permitir acesso a API apenas p um aplicativo especifico feito p Android e iOS, independente do usuário (user com token)?

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Não, com aplicativos móveis CORS não entram em questão. Você quer liberar uma API pra um app, mesmo que não haja usuário logado? API Key pode ser uma solução.

  • @morganasampa
    @morganasampa 9 หลายเดือนก่อน

    Amei

    • @DiasDeDev
      @DiasDeDev  9 หลายเดือนก่อน

      Que bom que gostou!
      😊

  • @flaviovivinho4406
    @flaviovivinho4406 ปีที่แล้ว

    Muito bom, parabéns. Perguntinha de sempre rsrs. Pelo que entendi, você usou ali JS. Mas o resultado seria o mesmo se a requisição fosse feito com cURL do PHP em vez do fetch no JS. Assim ficaria comunicação de back para back e enviando o resultado para o navegador?

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Flavio, como foi dito no vídeo, CORS é algo que **somente** os navegadores verificam. Se a requisição for feita por cURL (ou, por exemplo, pelo Postman como foi feito no vídeo), CORS não entra em questão.

    • @flaviovivinho4406
      @flaviovivinho4406 ปีที่แล้ว

      @@DiasDeDev Entendi. Obrigado.

    • @o_brenoalmeida
      @o_brenoalmeida ปีที่แล้ว +1

      Há pouco tempo passei por problema justamente neste cenário de uma requisição do cURL do PHP para uma API e ainda sim se fez necessário as configurações de headers como o Vinícius fala no vídeo.

    • @flaviovivinho4406
      @flaviovivinho4406 ปีที่แล้ว +1

      @@o_brenoalmeida ainda não domino bem JS e cURL PHP seria mais amigável para mim. Entendi. Já uso CORS a um tempo mas em acesso originado de microcontroladores e recentemente surgiu uma necessidade de fazer comunicação com a api de um servidor para outro e achei a solução do Vinícius bem mais prática e se seria mesmo resultado do JS apresentado em relação ao resultado obtido com cURL. Obrigado pela observação.

  • @superfortekiai
    @superfortekiai 9 หลายเดือนก่อน

    E eu achando que o problema está no nextjs à horas, enquanto era na minha api que esqueci de adicionar o cors 🤣🤣
    Valeu excelente tutorial.

    • @DiasDeDev
      @DiasDeDev  9 หลายเดือนก่อน

      Heheh
      Que bom que foi útil.

  • @reuelsiIva
    @reuelsiIva 6 หลายเดือนก่อน

    Fala amigo, é necessário para essa configuração ter o cors instalado ou no front ou back?

    • @DiasDeDev
      @DiasDeDev  6 หลายเดือนก่อน

      Não se instala cors. O vídeo explica o que é o conceito e como atingir o resultado desejado.

  • @FlavioAugustoToldo
    @FlavioAugustoToldo 3 หลายเดือนก่อน

    faltou falar uma coisa, se o código faz alguma alteração, tipo deletar o ultimo registro e enviar um email, quando ele vai fazer o preflight e depois a requisição, ele deletaria dois registros e enviaria 2 emails?

    • @DiasDeDev
      @DiasDeDev  3 หลายเดือนก่อน

      Isso quem define é seu código, ué. Não tem a ver com o conceito de CORS, tem a ver com sua implementação do back-end. Se em uma requisição com o verbo OPTIONS seu back-end quiser fazer algo, ele pode. Vai ser uma implementação ruim, mas não existe nenhuma trava pra isso.

  • @micaeldouglassantana1598
    @micaeldouglassantana1598 ปีที่แล้ว

    Cool!

  • @RobsonLuisRamos
    @RobsonLuisRamos ปีที่แล้ว

    Estou tendo esse erro de header ao fazer uma requisição pelo Stoplight. mas pelo postman etc eu consigo. Porquê só o stopligth não consegue, mas outras aplicações conseguem? Alguém pode me ajudar?

  • @michelfarias5679
    @michelfarias5679 ปีที่แล้ว

    Como faz pra adicionar outras origens? Por exemplo requisições de 2 domínios diferentes ao invés de 1?

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Só separar por vírgula, igual nos headers e métodos.

    • @michelfarias5679
      @michelfarias5679 ปีที่แล้ว

      @@DiasDeDev valeu obrigado

  • @asenhaeai
    @asenhaeai ปีที่แล้ว

    Cara muito bom, consegue me ajudar!? Meu erro está sendo:
    ... been blocked by cors policy: response to preflight request doesn't pass access control check: it does not have http ok status...
    Já tentei de muitas formas, adicionando cabeçalhos na API caso seja OPTION... Mas não encontrei uma solução para isso.
    E como vc disse, no Postman foi certinho

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Aparentemente a resposta da requisição OPTION tá retornando um status diferente de 200.

    • @professortiagoramos3599
      @professortiagoramos3599 10 หลายเดือนก่อน

      Bom dia, estou com o mesmo problema. Conseguiu achar uma solução?

    • @professortiagoramos3599
      @professortiagoramos3599 10 หลายเดือนก่อน

      Consegui resolver colocando o código:
      if($_SERVER['REQUEST_METHOD'] === 'OPTIONS'){
      header('Content-Type: application/json; charset=UTF-8');
      http_response_code(200);
      exit();
      }
      no meu index(arquivos de rotas do backend php), eu já fazia essa verificação, mais fazia só lá no arquivo da api, ai como tinha uma verificação de erro de rota aqui no index, e não há rotas programadas com o verbo options, ele retornava automaticamente um 404.

  • @alandre
    @alandre ปีที่แล้ว

    Bom conteúdo. Acho curioso como tem gente que muda o tom de voz de uma maneira muito engraçada quando tá pronunciando algo em inglês.

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Na verdade esse é o natural. Não só o tom de voz, mas até personalidades diferentes. Há pessoas que são mais divertidas em outro idioma, por exemplo.
      rsrsrsrs
      Mas realmente é curioso, né!? Eu me pergunto se bilíngues nativos também passam por isso.

    • @alandre
      @alandre ปีที่แล้ว

      @@DiasDeDev Vejo muito isso, um cara que, ao meu ver, mantém o tom nas duas linguas é o Izzy Nobre kkk

  • @lsboissard
    @lsboissard ปีที่แล้ว

    No meu caso estou tentando acessar um arquivo.json, se digito na barra de endereço do navegador, abre normal. Mas se tento acessar via fetch(), apresenta o erro de cors. Será que tem como corrigir isso? PS não tenho acesso ao backend

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      O back-end que precisa liberar.

  • @chessplayer2519
    @chessplayer2519 11 หลายเดือนก่อน

    Finalmenteeeeeee entendi essa #*&@!
    valeeu

    • @DiasDeDev
      @DiasDeDev  11 หลายเดือนก่อน

      Kkkkkk
      Tamo junto

  • @brunobmorais
    @brunobmorais ปีที่แล้ว

    Aproveitando como mostrar os erros em navegadores como o Chrome?
    Quando trabalhamos com API e acontece um erro 500 no Chrome não é possível ver o erro, mas no Firefox mostra. Alguém sabe o motivo?

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      Nunca me deparei com um caso onde o erro é exibido em um navegador mas não em outro.

    • @brunobmorais
      @brunobmorais ปีที่แล้ว

      @@DiasDeDev normalmente acontece isso quando é erro 500. No Chrome não mostra o response mas no Firefox mostra o response

  • @natalirodriguesdasilva6312
    @natalirodriguesdasilva6312 ปีที่แล้ว

    Eu amando o estilo largado do Vinícius e ele aparece assim, todo arrumado de sombrancelha feita. Rsrs

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Kkkkkk
      Pensei que eu me arrumar mais fosse agradar a galera.
      Jamais imaginei que alguém fosse preferir minha versão "quarentena"
      😅🤣

    • @natalirodriguesdasilva6312
      @natalirodriguesdasilva6312 ปีที่แล้ว

      @@DiasDeDev 🤣🤣🤣 eu me identifico muito com sua versão quarentena.

  • @jacob_segundo1176
    @jacob_segundo1176 10 หลายเดือนก่อน

    infelizmente esse vídeo não resolve o meu problema pois eu não tenho acesso ao servidor que estou requisitando, com vbs eu consigo fazer a requisição, com js dá esse erro de CORS no edge e opera menos no Internet explore.

    • @DiasDeDev
      @DiasDeDev  10 หลายเดือนก่อน

      A ideia do vídeo não é resolver seu problema, @jacob_segundo1176 kkkkkk
      A ideia do vídeo é explicar o que é CORS, como funciona e como solucionar.

  • @musikrelax4809
    @musikrelax4809 7 หลายเดือนก่อน

    no meu caso esta tudo funcionando em local, mas so deu essa merda depois dque pushei online.ate agora estou tentando resolver

    • @DiasDeDev
      @DiasDeDev  7 หลายเดือนก่อน

      Após assistir o vídeo, algo não ficou claro?

  • @SUN-rp8cf
    @SUN-rp8cf ปีที่แล้ว

    Já que você tocou no assunto poderia ensinar oque cada header http faz

  • @ctkatch
    @ctkatch ปีที่แล้ว

    Salvaste mais uma alma! kkk

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      heheheh
      Fico feliz em ser útil

  • @andersonfernandes6083
    @andersonfernandes6083 4 หลายเดือนก่อน

    Já fiz de tudo e esse erro bizarro não se resolve por nada

    • @DiasDeDev
      @DiasDeDev  4 หลายเดือนก่อน +1

      Não tem segredo. Não precisa "fazer de tudo". Só precisa adicionar os cabeçalhos na resposta mesmo. Como você os adicionou?

    • @andersonfernandes6083
      @andersonfernandes6083 3 หลายเดือนก่อน

      @@DiasDeDev 'paths' => ['api/*', 'sanctum/csrf-cookie'],
      'allowed_methods' => ['*'],
      'allowed_origins' => ['localhost:3000'],
      'allowed_origins_patterns' => [],
      'allowed_headers' => ['*'],
      'exposed_headers' => [],
      'max_age' => 0,
      'supports_credentials' => false,
      ];

    • @andersonfernandes6083
      @andersonfernandes6083 3 หลายเดือนก่อน

      @@DiasDeDev Consegui resolver nossa gratidão a vc tava perdendo noites tentando resolver, e olha que fiz cada coisa complexa e rodou certinho mas o mais "basico" das configurações tava dando dor de cabeça coisas de Dev JR kkkk

    • @EstudosGuimathis
      @EstudosGuimathis 3 หลายเดือนก่อน

      @@andersonfernandes6083 como você resolveu?, estou passando por um problema parecido

    • @EstudosGuimathis
      @EstudosGuimathis 3 หลายเดือนก่อน

      não funcionava de jeito nenhum, mas do nada começou a funcionar. Eu estou perplexo.

  • @reinaldosantosjr1503
    @reinaldosantosjr1503 ปีที่แล้ว +1

    Nem terminei o video e já digo que é culpa do front kkkkkk

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว

      hasushauash
      Aí não, pow.

  • @LeticiaFerreira-se9pq
    @LeticiaFerreira-se9pq ปีที่แล้ว

    Mas esse header coloca ele aonde?

    • @DiasDeDev
      @DiasDeDev  ปีที่แล้ว +1

      Na resposta.

  • @caiosantosvargas
    @caiosantosvargas ปีที่แล้ว

    Kkkk 20 vezes hoje esse erro tentando implementar o chatgpt

  • @orlandoberssane4663
    @orlandoberssane4663 ปีที่แล้ว

    E quando for POST, de vez de GET

  • @hareku6676
    @hareku6676 ปีที่แล้ว

    naum funciona

  • @juliocesarpinheiro1339
    @juliocesarpinheiro1339 15 วันที่ผ่านมา

    Cara, não querendo dar uma de "minha nossa como sei falar inglês" mas você poderia forçar menos teu inglês... certas palavras nem precisam dessa ensebada que tu dá no teu ingl$es, quanto menos vc forçar melhor pra você e melhor pra quem quer te entender, teu conteúdo tá pra gente BR... Um exemplo da clara empiriquitada é que nas frases isoladas vc fala como qualquer um aqui fala e quando é isolado vc força o sotaque...

    • @DiasDeDev
      @DiasDeDev  15 วันที่ผ่านมา

      Não vou mudar meu jeito de falar não. Mas valeu pelo comentário. 👍

  • @BigSound406
    @BigSound406 10 หลายเดือนก่อน

    Esse sotaque americano forcado e ridiculo

    • @DiasDeDev
      @DiasDeDev  10 หลายเดือนก่อน

      Obrigado por comentar e gerar engajamento. :-D

  • @EstudosGuimathis
    @EstudosGuimathis 3 หลายเดือนก่อน

    Por que o meu mesmo tendo todas as configurações de cors, ainda dá erro de preflight 🥲

    • @DiasDeDev
      @DiasDeDev  3 หลายเดือนก่อน

      Existem infinitas razões, mas se o erro tá logo no preflight, não é CORS. rsrsrs

    • @guimathis
      @guimathis 3 หลายเดือนก่อน +1

      ​@@DiasDeDev resolvi adicionando o header para permitir qualquer origem na resposta, em uma função de autenticação. É um projeto simples para estudos então acho que não tem problema.