Azure PHP函数转义字符串输出

时间:2018-06-10 12:38:55

标签: php azure escaping azure-functions

我正在使用Azure PHP函数,我遇到了一个小烦恼,在那里我找不到任何文档。

调用函数时,它将接受输入,对其进行一些转换,并将结果作为函数的输出返回。然而,对于一些reasone,输出被括起来并转义为引号。

例如:
“{\”name \“:\”Tom \“}”

而不是:
{“name”:“Tom”}

因此引号和反斜杠实际上是函数HTTP输出的一部分。不是由函数的实际PHP代码添加的。响应的内容类型也总是设置为application / json,但是虽然我正在返回json,但它是双重编码的。

有没有办法防止这种情况发生?在我需要调用此函数的任何地方(例如来自Javascript),必须实现某种类型的unescaping似乎是不对的。

0 个答案:

没有答案