这次崩溃
out(A) ->
io:format("~wqqq12", yaws_api:queryvar(A, "id"), yaws_api:parse_query(A)),
用这个
Reason: {function_clause,
[{io,request,
["~wqqq12",{format,undefined,[{"id","F1D79543E9E6583B"}]}]},
但很明显,get查询中存在“id”。为什么不能解析呢?
编辑:
查询:* .yaws?id = F1D79543E9E6583B
edited2:
抱歉误导,但我使用格式化发送值到浏览器,它的意图错误。我有兴趣为什么格式中的第二个参数变为“未定义”。
答案 0 :(得分:3)
您正在调用io:格式化错误的方式。正确的是:
io:format(Format, ListOfParams)
其中Format
是字符串,ListOfParams
是您的格式中使用的字词列表。
查看io:format/2手册了解更多详情。