PHP - 当我放入包含斜杠的值时,Restler返回404

时间:2013-10-07 21:33:43

标签: php api rest restler

我正在使用Restler,我有一个接收字符串的函数。该字符串可能包含斜杠。示例:“/ a / b / id”

http://test/test.json//a/b/id

每当我在字段中使用斜杠时,它返回404

我确信该值会返回一些内容,但我确实需要在字符串中使用斜杠。

如果我尝试单独使用id,不使用斜杠,则返回正确的值,但为此我将斜杠硬编码(不是很酷)

http://test/test.json/id

任何提示?

这是一个错误吗?

感谢

1 个答案:

答案 0 :(得分:0)

当您知道参数可能包含斜杠时,请避免将它们用作url参数

将它们设为查询字符串或正文参数

这是一个示例http://restler3.luracast.com/examples/_001_helloworld/say/hello?to=slash/slash