Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando utilizar o objeto XMLHTTP, na sua versão mais básica. Porém, ocorre um erro no ASP mas não ocorre com outras linguagens, como por exemplo.VBScript-------------------------Set obj = CreateObject("Microsoft.XMLHTTP")obj.open "GET", "http://xxx/xxx.asp?codigo=1234", falseobj.send()MsgBox obj.responseTextVisual FoxPro-------------------------x=CREATEOBJECT("Microsoft.XMLHTTP")x.open("GET","http://xxx/xxx.asp?codigo=1234",.F.)x.sendTodos funcionam, trazem o codigo HTML correto, mas quando utilizo ASP:ASP<%Set obj = Server.CreateObject("Microsoft.XMLHTTP")obj.open "GET", "http://xxx/xxx.asp?codigo=1234", falseobj.send()Response.Write Server.HTMLEncode(obj.responseText)%>Ocorre o erroMSXML3.DLL (0x800C0005)O sistema não pode localizar o recurso especificado. /ASP/acoes/teste.asp, line 4 ----> linha do send() Já inclui permissão para o usuário do IIS para as DLLs do XML.Alguém sabe se é alguma outra permissão ou segurança, pois a um tempo atrás funcionava sem problemas.Obrigado
Troca isso
Set obj = Server.CreateObject("Microsoft.XMLHTTP")
Por isso
Set obj = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
marcelo, já tentei com todos os XMLhttp possiveis, alguns inclusive aparece o mesmo erro para qualquer linguagem...Como o microsoft.xmlhttp é o mais básico e funciona com outras linguagens, não entendo o porque funcionava e deixou de funcionar...não é problema de firewall nem da rede onde estou, nem do site que estou buscando a informação, pois todos estão funcionando no browser e com as outras linguagens que especifiquei no tópico...Abraços e se alguém souber de algo, obrigado.ps: aqui em casa funcionou em ASP.... vai entender...
então pode ser algo em seu server...
alguem pode me ajudar?continuo com o mesmo problema ainda...acredito que deve ser alguma coisa relacionada a permissão, pois com outras linguagens funciona...inclusive criei uma DLL para pegar isso, porém, em fase de testes funciona, na linguagem original, mas chamando a função dentro da dll ocorre outro erro, parecido, dizendo Error in line 13 OLE IDispatch exception code 0 from MSXML3.DLL: O sistema não pode localizar o recurso especificado. .. 1429Alguém??Obrigado
haha... fabricio estou com o mesmo problema tbm já achou uma solução?
pra mim ta dando a mesma coisa caran sei oq q é =(