我正在研究Rebol3中的计划,我想添加APPEND动作。但是,在方案中添加APPEND actor不会执行任何操作,append my-scheme://localhost foobar
的结果是my-scheme://localhostfoobar
而不是我的操作。 documentation在这方面有点未完成。
答案 0 :(得分:6)
你需要在端口上使用append,而不是url!
port: open my-scheme://localhost
append port "my data"
唯一可以将URL作为参数的端口角色是那些有端口的端口角色!指定为参数。这些是创建,删除,打开,关闭,读取,写入,打开,查询,更新和重命名。见http://www.rebol.net/wiki/Schemes:Notes#Port_Actions