Estou fazendo minha api, em php, e recebo o seguinte aviso
XMLHttpRequest cannot load http://vigilantescomunitarios.com/serviapp/api_gustavo/register.php. Request header field Content-Type is not allowed by Access-Control-Allow-Headers in preflight response.
Segue o início do meu código php:
@GuilhermeNascimento Assumo que nessa revisão eu fui com os outros. Eu li apenas a parte de "Access-Control-Allow" e assumi que era "origin", que é o mais comum. E, como já haviam alguns votos, eu votei. Mas concordo, foi um voto muito equivocado da minha parte.
Com isso, também vi que você fechou esta pergunta como duplicada da que você mostrou, apesar de ser mais antiga. Eu sempre achei q a mais recente é sempre duplicada, mas não sei o que deve ser feito nesses casos. Mas, me parece sim a mesma coisa
Se a pergunta mais nova está melhor respondida, não tem porquê não fechar a mais antiga como duplicata. Geralmente é o contrário por questões temporais: é mais fácil ter uma respondida no passado que no futuro, mas acontece direto.
@Randrade sim, a mais antiga geralmente se tiver resposta é a correta, mas no caso apesar de ter resposta ela é incorreta, o caso do Access-Control-Allow-Headers in preflight apesar de ser parte do Access-Control-Allow na verdade fala apenas dos 3 valores possiveis que citei e não da origem, eu até comentei para o diego, mas ele não me deu nenhum retorno:
@diegofm não é o mesmo erro, apesar de estar relacionado o problema é especificamente o comportamento do XMLHttpRequest.setRequestHeader('Content-Type', 'valor customizado') (ajax), os 3 valores aceitos são application/x-www-form-urlencoded, multipart/form-data e text/plain, mas libs JS como Angular e jQuery geralmente usam application/json o que não é padrão. — Guilherme Nascimento2 days ago
Mas obrigado por explicar :), creio que os demais tenha feito isto também
Quando você vai fazer uma pequena correção, no caso com menos de 6 caracteres aparece o seguinte aviso:
As edições devem ter no mínimo 6 caracteres. Há mais alguma coisa para melhorar esta publicação?
Como deve-se proceder? Ignorar estes erros, uma vez que não existe um botão Não? Utilizar ...
Estou com um problema em desenvolvimento mobile, onde preciso encontrar qual a área visível em um canvas quando é aplicado o zoom out, utilizando javascript.
Sem zoom , ou seja, com zoom 1, é possível pegar os valores zoom,left e top da tela, e assim calcular a área visível. O problema é que qua...
@EMBarbosa acho que em todas linguagens (a maioria), pois o <=, ==, != são operadores de comparação e o && e || são de lógica. Ps: não seria melhor perguntar na outra sala? Ou isto é especificamente sobre a pergunta que o Randrade postou?
@EMBarbosa acho que talvez seja antes disto, o problema pode ser o valor de "zoom", o código dele nem segue o MCVE, pelo menos eu pessoalmente acho melhor fechar a pergunta e esperar ele fornecer um exemplo que possamos entender :/
Veja que ele usou várias tags, como ionic e html2canvas, ou seja parece que tem mais de uma técnologia envolvida (mas não tem relação com o problema diretamente), mas um código simples para executarmos e entendermos pelo menos o básico (de onde vem o valor de zoom) ele não forneceu, ae só com bola de cristal mesmo xD
Olá Anderson, de onde vem o valor de zoom? Poderia fornecer um exemplo simples com canvas+javascript para que possamos entender o que você já fez, não precisa do html2canvas, bastar criar a tag <canvas id="meucanvas"></canvas> e adicionar o seu javascript para captura de área como você fez até agora, incluindo a parte do "zoom" que esta faltando. Se tiver mais duvida recomendo que leia pt.stackoverflow.com/help/mcve — Guilherme Nascimento7 secs ago
Como eu envio e-mail usando o SPA template do VS2015. Tenho um formulário Razor e gostaria de enviar os valores dos campos por e-mail. Como eu faço isso?
O e-mail destino será sempre esse: teste@teste.com.br.
O e-mail origem é o digitado no formulário, assim como o assunto e o corpo do e-mail.
Vejam um exemplo de pergunta que estava em ingles, mas gastei um tempinho (bem pouco) editei pq estava claro que o AP falava portugues e o fechamento foi desnecessário: pt.stackoverflow.com/posts/203951/revisions :)
@Randrade Mas preciso dizer que não estou de acordo, quero dizer responde parcialmente, mas o problema dele parece ser pegar os valores dos inputs e enviar para uma página, no caso faltaria a parte de obter estes valores, algo como o "Model" especificado: stackoverflow.com/a/18873263/1518921
@GuilhermeNascimento Na pergunta que eu linquei ele está utilizando. Creio que ele está alterando tanta coisa que acabou desfazendo o que já estava pronto
@Randrade olhei o nome do Controller e Action parecem corretos (assumindo que não entendo de asp.net-mvc, quando o nome da classe é EmailController no BeginForm se passa apenas o "Email" no segundo parametro), com certeza é confusão dele mesmo
@Randrade mas queria lhe atentar a uma coisa, veja como esta o form dele: @using (Html.BeginForm("Email", "Email", Email deve ser Action e EmailController deve o nome do Controller na classe se seguir este form, mas a classe dele esta assim: public async Task<ActionResult> EnviarEmail()
Então presumo que o correto seria: Html.BeginForm("EnviarEmail", "Email"
@GuilhermeNascimento Eu não me atentei a isso, você está correto
Altere seu form para @using (Html.BeginForm("EnviarEmail", "Email", FormMethod.Post, new { @class = "form-horizontal", role = "form" })). Note que está passando a ActionEmail, mas o nome em seu controller é EnviarEmail. — Randrade8 secs ago
@Randrade até que eu tenho futuro nesse negócio de asp.net, na verdade eu acho a estrutura mais linda que já vi, o Model não é usado como ORM igual a certos frameworks PHP que não vou citar aqui :p ... o Model é usado para definir as regras :D
@GuilhermeNascimento Mas ele não havia postado a View na pergunta, então não "teria" como você responder da forma que está. Pode ser que o motivo do fechamento esteja errado, mas ainda acho que merece estar fechada
Gostaria de atenta-lo para um possivel problema, no teu Html.BeginForm você definiu o Action como Email:
@using (Html.BeginForm("Email", "Email", ...
Mas no teu Controller você o Action se chama EnviarEmail:
public async Task<ActionResult> EnviarEmail()
Então presumo que o correto seria par...
Poxa, ou o pessoal do site anda com os dedos muitos nervosos ou não andam a ler comentários e respostas existentes antes de fechar (note que fila de analise aparece os comentários da pergunta) @MarcelodeAndrade, @ErlonCharles, @Marconi, @Renan, @rubStackOverflow vocês tem certeza mesmo deste fechamento, mesmo depois de lerem a minha resposta? ... vejam em:
Quando faço o upload para a produção recebo estes erros:
Warning: putenv() has been disabled for security reasons in /home/httpd/htdocs/telekobr/site/vendor/vlucas/phpdotenv/src/Dotenv.php on line 86 Warning: putenv() has been disabled for security reasons in /home/httpd/htdocs/telekobr/site/...
O titulo é mais um brincadeira, ok? Mas realmente gostaria de saber, no momento que notam alguma coisa na fila de analise, vocês olham atentamente os comentários?
É a terceira pergunta que noto ser fechada e que particulamente eu discordo, não vou citar todas porque duas já foram resolvidas, mas...
Estou fazendo alguns testes automatizados para um projeto legacy no modelo MVC, porém existe um requisito para um deles que é de capturar todas as strings fixas nos códigos HTML e JS. Já que a empresa do projeto está passando por um processo de internacionalização de seu conteúdo, transformando s...
A meta-tag perguntas-fechadas não seria sinônimo de fechamento ou tem algum uso para especifico para a perguntas-fechadas?
Note que a meta-tag perguntas-fechadas não tem wiki e nem descrição (chamado recomendação de uso), por isto não posso compreender e nem afirmar se ela equivale a meta-tag fe...