Httpie: Corrigir formatador XML

Criado em 28 fev. 2016  ·  1Comentário  ·  Fonte: httpie/httpie

Problemas

A implementação existente

  • [] Os namespaces ficam confusos # 389
  • [] As instruções de processamento são perdidas # 415
  • [] Potencialmente vulnerável # 384
  • [] Os comentários se perdem
  • [] Doctype se perde

Soluções possíveis

  1. Encontre / implemente um formatador XML robusto
  2. Remova a formatação XML totalmente # 394
  3. Formate apenas XML simples sem comentários, instruções de processamento, doctype e namespaces.

    Exemplo

Antes:

<?pi data?>
<!-- comment -->
<root xmlns='namespace'>
   <element key='value'>text</element>
   <element>text</element>tail
   <empty-element/>
</root>

Depois de:

<ns0:root xmlns:ns0="namespace">
    <ns0:element key="value">text</ns0:element>
    <ns0:element>text</ns0:element>tail
   <ns0:empty-element />
</ns0:root>
bug

>Todos os comentários

Removido o formatador XML por enquanto.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

hrj picture hrj  ·  5Comentários

pyvotal-cguers picture pyvotal-cguers  ·  5Comentários

rshurts picture rshurts  ·  5Comentários

mattotodd picture mattotodd  ·  3Comentários

Abdallah-Obaid picture Abdallah-Obaid  ·  4Comentários