Foros del Web » Creando para Internet » Flash y Actionscript »

problema con servicio web y caracteres especiales

Estas en el tema de problema con servicio web y caracteres especiales en el foro de Flash y Actionscript en Foros del Web. estoy utilizando la siguiente funcion para consultar a un websevice pero cuando la consulta lleva alguna ñ oalgo similar da error alguna sugerencia? Código: private ...
  #1 (permalink)  
Antiguo 10/08/2012, 09:55
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
problema con servicio web y caracteres especiales

estoy utilizando la siguiente funcion para consultar a un websevice pero cuando la consulta lleva alguna ñ oalgo similar da error
alguna sugerencia?

Código:
private function ServiceCall(url:String) {
			var request:URLRequest = new URLRequest( url ); 
			request.method = URLRequestMethod.GET; 
			tipobus=tipo;

			requestor = new URLLoader(); 
			requestor.addEventListener( Event.COMPLETE, httpRequestComplete ); 
			requestor.addEventListener( IOErrorEvent.IO_ERROR, serviceError ); 
			requestor.addEventListener( SecurityErrorEvent.SECURITY_ERROR, httpRequestError ); 
			requestor.load( request ); 
		}
y este el error
Error al abrir la URL 'http://musicbrainz.org/ws/2/artist?query=a%F1o&[email protected]'
Error [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032: Error de secuencia. URL: http://musicbrainz.org/ws/2/artist?query=a%F1o&[email protected]"]

si en la consulta no meto nincun caracter especial va perfecto y si metes
http://musicbrainz.org/ws/2/[email protected]
en un navegador si que se genera xml

se me olvidaba decir que la url ya llega formateada sin caracteres extraños por escape

Última edición por juanito1712; 10/08/2012 a las 10:12

Etiquetas: caracteres, especiales, servicio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:05.