外部接口前端
對外部提供的接口(提供給第三方使用的接口)。java
例如:咱們本身開發系統調用調用微信或支付寶支付接口,微信或支付寶供咱們調用的接口爲外部接口,外部接口須要,覆蓋各類正常和異常狀況。後端
內部接口安全
對自身系統提供的接口(供系統內部調用的接口)。微信
通常爲了儘早的介入測試,因此通常接口開發完成測試人員就能夠進行內部接口測試。測試
通常大公司可能要求比較高,須要考慮安全問題,那麼內部接口測試也是必定要測的。對於小公司都是不對內部接口進行測試的,直接在UI層測試便可。接口
這樣作的緣由是爲了防止攻擊者會繞過前端的驗證直接對接口進行攻擊,那麼後端接口的驗證也是必不可少的。支付寶
以上就是java中內部接口與外部接口的區別的詳細內容,但願對你有所幫助。開發