問(wèn)題1:請(qǐng)問(wèn)下,dingo/api 怎么設(shè)置全局返回的內(nèi)容,比如不管成功與否的返回字段status_codedingo/api, 默認(rèn)成功只有data字段,沒(méi)有其他字段;問(wèn)題2:請(qǐng)問(wèn)下,dingo/api 怎么根據(jù)url的后綴名返回xml或json比如:http://api.server.dev/users.xmlhttp://api.server.dev/users.json==========自己的解決辦法===========關(guān)于問(wèn)題2
2 回答

FFIVE
TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個(gè)贊
首先,沒(méi)用過(guò)dingo/api ,不好意思,但是就我平常的經(jīng)驗(yàn)來(lái)說(shuō)
問(wèn)題一:同一出口,所有返回的數(shù)據(jù)的地方都是用的同一個(gè)邏輯,這樣你就可以全局的設(shè)計(jì)你的數(shù)據(jù)結(jié)構(gòu)了
問(wèn)題二:同一入口,所有的請(qǐng)求都會(huì)經(jīng)過(guò)同一個(gè)入口,去進(jìn)行接口數(shù)據(jù)返回結(jié)構(gòu)(比如你的例子,我就可以根據(jù)url后綴名來(lái)通知使用什么樣的數(shù)據(jù)返回結(jié)構(gòu)),鑒權(quán)等操作
本質(zhì)上來(lái)說(shuō)程序設(shè)計(jì)就是做到同一入口,同一出口
- 2 回答
- 0 關(guān)注
- 1708 瀏覽
添加回答
舉報(bào)
0/150
提交
取消