0

我为德国rtp iptv广播地址建立了一个 html 索引页面,效果很好,你可以在这里查看: http://lan7even.homenet dot org/Server7even/test/iptv.php

要使这些链接正常工作,必须拥有德国 Telekom Entertain dsl/vdsl 连接,并且必须rtp://在浏览器中注册协议处理程序才能调用vlc媒体播放器。

在那里,我已经为 vlc 配置了一个参数以在最小化视图中打开,这也可以。

现在我正在尝试为每个链接设置一个必须不同的附加参数:iptv 流标题(频道名称)

但是浏览器会自动用 %20 替换空格,因此 vlc 无法识别该参数。

我找到的所有内容都是关于在 html 中保留空格以用于显示目的的已知内容的信息,但是当通过 html 链接调用时,我找不到任何改变空格替换行为的内容。

有什么提示吗?

4

1 回答 1

0

空格不是 URL 中的有效字符。从URL 标准

URL 代码点是 ASCII 字母数字、“!”、“$”、“&”、“'”、“(”、“)”、“*”、“+”、“”、“-”、“。 "、"/"、":"、";"、"="、"?"、"@"、"_"、"~" 以及 U+00A0 到 U+D7FF、U+ 范围内的代码点E000 到 U+FDCF、U+FDF0 到 U+FFEF、U+10000 到 U+1FFFD、U+20000 到 U+2FFFD、U+30000 到 U+3FFFD、U+40000 到 U+4FFFD、U+50000 到U+5FFFD,U+60000 到 U+6FFFD,U+70000 到 U+7FFFD,U+80000 到 U+8FFFD,U+90000 到 U+9FFFD,U+A0000 到 U+AFFFD,U+B0000 到 U+ BFFFD,U+C0000 到 U+CFFFD,U+D0000 到 U+DFFFD,U+E1000 到 U+EFFFD,U+F0000 到 U+FFFFD,U+100000 到 U+10FFFD。

您需要在服务器端适当地处理 %20 。

于 2013-08-07T19:46:17.147 回答