Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde galera,
Estou com um problema muito estranho... tenho um webservice que precisa receber um valor especifico para rodar determinado metodo. A questão é que esse valor contem um caracter especial. esse caracter é o "160" na tabela ascii. Olhando na tabela vi que esse cara é um html space. Bom, o grnade problema é que quando eu passo um space (32 na tabela) ele não funciona. Um outro problema é que esse valor vem do mesmo webservice, e o php ao retorna-lo da outro valor ascii para ele. O valor que esse caracter vem no php é o 194 na tabela. só que o 194 não é um espaço, eh um caracter muito doido lá. a duvida é, pq a função old() esta trazendo esse caracter sendo que o valro é um html space?
[]s
entao, o ws eh fechado por Ip, não vou conseguir mandar ;(
mas se não holver nenhum tipo de conversão lá vai o caracater que da problema: ' ' (ignorem o apostrofo)
parece um espaço, mas ele he um char 160, que o websercive considera direfernete de um espaço normal ' ' (32 na tablea ascii)
se não houve atleração de codificação, o caracter dentro do apostrofo sera diferente de espaço normal.
pergunte para o pessoal do WS qual caracter é esse
Qual o protocolo desse webservice, SOAP ?
Se sim, poste o WSDL aqui.
Voce pode mandar o link do webservice para nos poder fazer testes?
Posta seu cod tambem ai...