Question

I ai l'css-validator.war fournies par le W3C exécuté localement sur JBoss.

J'ai fouetté ensemble un script très rapide pour le tester:

require 'net/http'
require 'uri'

doc = '
* html {
    font-family: tahoma;
    background-color: black;
}
'

res = Net::HTTP.post_form(URI.parse('http://localhost:8080/css-validator/validator'),
  {'uri' => 'none', 'profile' => 'css2','usermedium' => 'all', 'type' => 'none', 'lang' => 'en', 'warning' => '1', 'output' => 'soap12', 'text' => doc})

response = res.body

puts response

Quand je navigateur au validateur dans mon navigateur je peux coller le CSS bien et il valide bien mais quand je lance ce script j'obtenir une page d'erreur indiquant:

  

I / O Erreur: Vous avez envoyé un invalide   demande.

J'ai vérifié les paramètres que je passe et ils semble bien.

Est-ce que quelqu'un a une idée pourquoi cela se passe?

Vive

Eef

Était-ce utile?

La solution

J'ai trouvé un petit bijou appelé w3c_validators qui fournit des CSS, le balisage et la validation Flux.

gem install w3c_validators

quelqu'un trouve cela utile espoir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top