Ir para conteúdo
Fórum Script Brasil
  • 0

Consumindo web Server


Rafael P.C

Pergunta

Pessoal estou tendo dificuldades para consumir um Web Server.

Sendo mais especifico o problema esta na comunicação entre meu script e o serviço a mesma tem que ser feita em SOAP 1.2 mais não estou conseguindo alterar isto no PHP estou utilizando PHP 5.3.10.

<?php
   
$url_wsdl    ='http://localhost/Service.svc?wsdl';

$option     = array(
                    'soap_version'    => 'SOAP_1_2',
                    'encoding'          => 'utf-8',
                    'exceptions'        => false,
                    'trace'                => true,
                    'cache_wsdl'       => 'WSDL_CACHE_NONE'                
                    );

$soapClient     = new SoapClient($url_wsdl, $option);

$Credentials = array( 
                'Username'           =>        'admin', 
                'Password'            =>        'admin',
                'passwordType'     =>         'basic'
            ); 

$headers = new SoapHeader('http://localhost/Service.svc?wsdl', 'UserCredentials', $Credentials);

// Prepare Soap Client
$soapClient->__setSoapHeaders(array($headers));

var_dump($soapClient->teste());

?>

A mensagem de retorno é esta: Cannot process the message because the content type 'text/xml; charset=utf-8' was not the expected type 'application/soap+xml; charset=utf-8'.

Nas minhas pesquisas identifiquei que a versão do SOAP 1.1 utiliza Content-Type: text/XML e o SOAP 1.2 Content-Type: application/soap+XML. Até tentei utilizar o NUSOAP mais o mesmo não da suporte para SOAP 1.2.

Alguém sabe como resolver este problema?

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...