Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/07/2010, 03:45
Avatar de angel_dope
angel_dope
 
Fecha de Ingreso: noviembre-2002
Ubicación: Valencia
Mensajes: 737
Antigüedad: 22 años, 4 meses
Puntos: 8
Informacion sobre MSXML2.ServerXMLHTTP

Hola a tod@s, estoy trabajando en una web en la que tengo que enviar y recoger información de un webservice REST. Por lo que he estado viendo, tengo que usar MSXML2.ServerXMLHTTP y he encontrado algunos ejemplos y lo tengo más o menos claro, pero necesito algo más de información, sobre todo del tipo de headers que se pueden enviar, y el formato que hay que usar, ya que uno de los que tengo que enviar es el de autenticación, y en todos los ejemplos que he encontrado, en ese punto pasa una variable (creo) y al no conocer el valor de la variable, no se como tengo que poner los datos de usuario y contraseña.
Os dejo uno de los ejemplos que he encontrado para que veais de que va todo el tema:

Código PHP:
Set objXMLDOC Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")

'SET CALL TIMEOUTS
lResolve = 8 * 1000 '
Timeout values are in milli-seconds
lConnect 
1000
lSend 
10 1000
lReceive 
10 1000
objXMLDOC
.setTimeouts lResolvelConnectlSendlReceive

'MAKE THE CALL
objXMLDOC.open "POST", "http://localhost/test3.asp", False
objXMLDOC.setRequestHeader "Content-Type", "text/xml"
'
objXMLDOC.setRequestHeader "Authorization""Basic " UserPass
objXMLDOC
.setRequestHeader "action""updateMediaData"
DataToSend "test=booyah"
objXMLDoc.send(DataToSend)

response.write objXMLDoc.status
response
.write "<p>" vbcrlf vbcrlf
response
.write objXMLDoc.responseText 
Alguien me puede echar una manita, ya que estoy buscando con San Google pero al final siempre acabo encontrando la misma información que no me lo termina de resolver.

Muchas gracias por adelantado, salu2
__________________
Vayamos por Partes :: Jack el Destripador