Mostrando postagens com marcador RESTful. Mostrar todas as postagens
Mostrando postagens com marcador RESTful. Mostrar todas as postagens

quinta-feira, 10 de novembro de 2016

IE: SCRIPT7002: XMLHttpRequest: Erro de Rede 0x2f76, Não foi possível concluir a operação. Erro: 00002f76

Numa aplicação usando AngularJS me deparei com um erro muito estranho no Internet Explorer o  SCRIPT7002: XMLHttpRequest: Erro de Rede 0x2f76, Não foi possível concluir a operação. Erro: 00002f76, nos demais navegadores funcionava ok.

Analisando verifiquei que só acontecia quando retornar o HTTP Status Code 302 - Found, troquei para 200 - OK e funcionou corretamente.

Coisas do IE.




IE: SCRIPT7002: XMLHttpRequest: Erro de Rede 0x2f76, Não foi possível concluir a operação. Erro: 00002f76

Numa aplicação usando AngularJS me deparei com um erro muito estranho no Internet Explorer o SCRIPT7002: XMLHttpRequest: Erro de Rede 0x2f76, Não foi possível concluir a operação. Erro: 00002f76, nos demais navegadores funcionava ok.

Analisando verifiquei que só acontecia quando retornar o HTTP Status Code 302 - Found, troquei para para 200 - OK e funcionou corretamente.

Coisas do IE.




sábado, 9 de julho de 2016

Gateway de pagamento on-line

Fiz um gateway de pagamento on-line com cartão de crédito para meu cliente Lexsis, produto que está em produção desde 2014.

De fácil uso via requisições HTTPS / RESTful pode ser usado por qualquer aplicação em qualquer plataforma.

Caso precisem desse recurso em suas apps ou sites só entrar em contato com a Lexsis.

Alguns clientes que estão usando:
E também hotéis e pousadas que usam via portal de reservas on-line que fiz com AngularJS e Bootstrap:

quinta-feira, 18 de fevereiro de 2016

Problema em decode JSON de um PUT em PHP + AngularJS

Numa aplicação PHP+AngularJS estou usando RESTful e aí no POST e PUT o decode estou fazendo da seguinte forma:

$params = json_decode(file_get_contents("php://input"));

no meu ambiente local (XAMPP e PHP versão 5.6.14) funciona 100%.

Já no server da DialHost que o PHP tem a versão 5.5.30 o PUT não funciona, pois chega os dados originais e não os novos se alterar para POST e fazendo um update, o que não é o correto para RESTful, funciona.

Abri chamado com a DialHost que sugeriram usar 

parse_str(file_get_contents("php://input"), $params);

o que funcionou num exemplo de POST e PUT que criaram, mas para mim foi pior, o POST deixou de funcionar.

Olhando melhor o código vi que eu tinha duas linhas iguais com json_decode bem afastadas, deixei só uma e funcionou. Interessante que na minha máquina como comentei acima funciona 100% mas no server gerava problema com o PUT.

Fica a dica.

Vlw pessoal da DialHost pelo pronto atendimento.


domingo, 14 de junho de 2015

JsonIgnore e XmlTransient

Estou fazendo uma aplicação RESTful, e tinha alguns parâmetros que não queria que fossem parseados para JSON. Estava usando @JsonIgnore e o atributo ia igual.

Depois de muita pesquisa na web, me lembrei do @XmlTransient que funcionou como esperado. Mas precisa ter a seguinte anotação sobre a classe @XmlAccessorType(XmlAccessType.FIELD)

Fica a dica, para não ficarem como eu um tempão pesquisando na web.

terça-feira, 9 de junho de 2015

Webinar Design de APIs RESTful

Mais um ótimo material sobre RESTful.
Abrange todos os tópicos necessários para ter uma aplicação realmente RESTful e de uma forma bem clara.


Fonte: Kleber Bacili da Sensedia

Veja também: