在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  HTML/ 提供給第三方的接口返回碼,如何設(shè)計(jì)合理?

提供給第三方的接口返回碼,如何設(shè)計(jì)合理?

如題:

提供給第三方的接口返回碼,如何設(shè)計(jì)合理?

比如平臺(tái)有很多模塊,不同的模塊都需要提供給第三方公司接口訪問,返回狀態(tài)和信息使用http的狀態(tài)碼200,300這些不怎么合理,什么樣的返回碼才能友好的表達(dá),不同模塊,不同錯(cuò)誤,比如參數(shù)問題,系統(tǒng)異常,當(dāng)然正確的返回結(jié)果也可能有很多種;

回答
編輯回答
生性

如果你的接口是restful的,錯(cuò)誤信息大概這幾個(gè)吧

/**
 * http狀態(tài)碼
 */
private int status;

/**
 * 異常編碼,一般作為http status細(xì)化和擴(kuò)展
 */
private String code;

/**
 * 可讀性較好的異常信息
 */
private String message;

/**
 * 只有開發(fā)者可以看懂的信息
 */
private String developerMessage;

正確返回一般http statsu是200,內(nèi)容每個(gè)接口不一樣。

2017年10月1日 17:19