[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

can't handle quoted-string in meta content



はじめまして,須藤と申します.

<meta http-equiv="..." content="...">となっているとき,
contentがHTTPヘッダとして解釈されることが期待されますが,
emacs-w3mはcontent中のquoted-string(*)を解釈できないようです.

(*) rfc2616より
  quoted-string  = ( <"> *(qdtext | quoted-pair ) <"> )
  qdtext         = <any TEXT except <">>
  quoted-pair    = "\" CHAR

例えば,

  <meta http-equiv="refresh" content="1; url=&quot;http://example.com/?a=b&quot;">

というとき,1秒後にhttp://example.com/?a=bにジャンプして欲し
いのですが,&quot;http://example.com/?a=b&quot;にジャンプし
ようとします.
# http://example.com/?a=bはURL中に=が含まれる(a=bのところ)の
# で,quoteしなければいけない.