Estou executando um aplicativo Silverlight no meu navegador. O aplicativo se comunica com um servidor web por HTTPS. Quero ver a comunicação entre o aplicativo e o servidor da web. Agora, quando abro o Desenvolvedor da Web, posso ver os pedidos sendo feitos. No entanto, quando tento inspecionar a resposta do servidor da web, um botão giratório é exibido e permanece assim. Como posso ver a resposta no Safari 7?
safari
web-inspector
Bouke
fonte
fonte
Respostas:
O Web Inspector não mostra o tráfego de rede para plug-ins herdados. Simplesmente não é relatado para a interface do usuário, e é por isso que você não pode vê-lo.
Sinta-se à vontade para registrar um bug sobre isso em: https://www.webkit.org/new-inspector-bug
fonte
Não consigo entender se o seu aplicativo faz um XmlHTTPRequest.
Enfim ... na seção de recursos (círculo vermelho na imagem), você pode encontrar todas as informações sobre uma solicitação, até a resposta.
Espero que isso ajude você! :)
PS: Desculpe, minha GUI está em italiano, mas você também entenderá
fonte
Se você clicar em Solicitações de Rede (no modo de gravação), verá a lista de todas as solicitações na tabela. Se você selecionar uma linha, ela será destacada na seção de recursos. Clicar nele mostrará seu corpo.
fonte
O Silverlight é um plug-in que extrai todo o conteúdo fora do DOM, para que qualquer ferramenta da Web normal para examinar como a página carrega falhará (e, nesse caso, falhará sem muita graça).
Você terá problemas semelhantes se tentar "depurar" um fluxo netflix ou hulu ou outro conteúdo de streaming que dependa de um plug-in, em vez de HTML e CSS e Javascript (por exemplo) para fazer a renderização.
fonte
Você pode fazer o seguinte:
Na caixa de ferramentas Instrumento, você pode ver Solicitações de rede e muito mais. Isso permitirá que você acompanhe as solicitações que deseja.
Captura de tela para referência abaixo:
fonte