문제

CSS-Validator.war가 JBoss에서 로컬로 실행하는 W3C가 제공하는 것입니다.

나는 그것을 테스트하기 위해 매우 빠른 스크립트를 함께 휘핑했습니다.

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

웹 브라우저의 유효성 검사기에 브라우저를 할 때 CSS를 잘 붙여 넣을 수 있고 잘 확인할 수 있지만이 스크립트를 실행하면 오류 페이지가 나타납니다.

I/O 오류 : 잘못된 요청을 보냈습니다.

나는 내가 통과하는 매개 변수를 확인했고 괜찮아 보인다.

왜 이런 일이 일어날 지 아는 사람이 있습니까?

건배

EEF

도움이 되었습니까?

해결책

CSS, 마크 업 및 피드 검증을 제공하는 w3c_validators라는 보석을 발견했습니다.

gem install w3c_validators

누군가가 이것이 유용하다는 것을 알기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top