Question : Se relier au serveur using MSXML2.ServerXMLHTTP

Ma page se relie à un serveur pour rechercher des résultats de recherche. Mon code ressemble à ceci :

Dim TestString/>url = rel= " nofollow " de _blank » de » target= » de http://sitelife.construction.com/ver1.0/Direct/Jsonp?r= « de href= " de r1.0/Direct/Jsonp du ion.com/ve de http://sitelife.construct ? r= {%22Requests%22 : [{%22SearchAction%22 : {, %22OnPage%22 de 22h10 de %22NumberPerPage% : 1, %22SearchString%22 : %22Pennsylvania%22, %22SearchType%22 : %22BlogPost%22}}], %22UniqueId%22 : 0} » xmlhttp du
set =
xmlhttp.open de CreateObject (« MSXML2.ServerXMLHTTP ») « OBTIENNENT », URL,
xmlhttp.send/>TestString = xmlhttp du

set de xmlhttp.responseText
'Response.write TestString = rien des travaux du

This très bien sur mon serveur personnel, les résultats sont ici : le rel= " nofollow " de » _blank » de target= de " http://www.glowfishtw.com/asp_parse.asp » de href= du
le asp_parse.asp

But de http://www.glowfishtw.com/ quand j'essaye de courir la même page sur le serveur de développement à mon bureau j'obtiennent l'un ou l'autre l'erreur : l'erreur « 80072efd » du

msxml3.dll le raccordement du
A avec que le serveur ne pourrait pas être système du Br/>The de 800c0005'< d'erreur établie du

or

msxml3.dll 'ne peut pas localiser la ressource specified.

I obtiennent ces différentes erreurs en essayant différents types de raccordement je change cette ligne : le xmlhttp du
set = xmlhttp du

to un de CreateObject (« MSXML2.ServerXMLHTTP ») du xmlhttp du these

set = du
set de Server.CreateObject (« Microsoft.XMLHTTP ») = xmlhttp de
set de Server.CreateObject (« Msxml de/>2.ServerXMLHTTP.3.0 ") =

none de Server.CreateObject (« Msxml2.XMLHTTP.3.0 ») de ces derniers travaillent sur mon serveur de développement au bureau. AINSI je ne pense pas que c'est la version de xmlhttp.

Does que n'importe qui ont toutes les idées ce qui pourrait causer ces erreurs ?

I AM capable se relier au serveur using le Javascript. Le morceau de code suivant travaille sur les deux serveurs, mais je ne peux pas le reproduire dans le requestBatch de variété du >
de " Javascript " de language= d'asp VBscript.



d'available.

} class= de

Réponse : Se relier au serveur using MSXML2.ServerXMLHTTP

Ressemble à d'une issue de réseau. Le Javascript fonctionne sur le client, de sorte qu'emploie le réseau de client. Peut-être le mur à l'épreuve du feu sur le serveur de développement ne laisse pas ouvrir cet URL. Pour vérifier cela : ouvrir un raccordement de bureau de remore au serveur de développement (ou à l'ouverture à dedans physiquement) et à l'essai pour ouvrir l'URL using l'IE.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us