我试图将网站转换成blaze给出的HTML数据结构。
curl -S http://jaspervdj.be/blaze | blaze-from-html此示例取自blaze-html教程的末尾。Curl显然可以工作,但是这个库不能构建HTML
html $ do
H.head $ H.title "301 Moved Permanently"
blaze-from-html: Attribute bgcolor is illegal in html5事实上,bgcolor一直是已弃用。我怎么才能和HTML4一起跑?
curl -S http://jaspervdj.be/blaze | blaze-from-html -v html4-transitional正如评论所建议的那样,我使用了一些过渡性的特性,并得到了一个301。这个页面被重定向了吗?
html $ do
H.head $ H.title "301 Moved Permanently"
body ! bgcolor "white" $ do
center $ h1 "301 Moved Permanently"
hr
center "nginx/1.2.1"但是,wget http://jaspervdj.be/blaze返回页面的HTML。
发布于 2014-10-21 20:57:08
这对我来说很管用:
curl -S http://jaspervdj.de/blaze | blaze-from-html -v html4-transitional如您所链接的文档中所建议的。
至于为什么一个页面是空的,并且说它被重定向了,卷曲似乎看到了http://jaspervdj.de/blaze和http://jaspervdj.de/blaze/之间的区别,而且您正在下载的网站也错误地对待它们,而wget似乎像我的浏览器一样自动重定向。我建议联系网站作者,并建议他纠正这种行为。
https://stackoverflow.com/questions/26495899
复制相似问题