譬如一般回復 200 OK,我想改成 200 Success該怎么做
400 Bad Request 我想改成 400 user id is required該怎么做
我需要這功能實作類apns的回應
uj5u.com熱心網友回復:
沒見過這種去改httpstatus的,可以通過全域例外處理,回傳json,json回傳code和message,一樣能實作你的功能uj5u.com熱心網友回復:
spring沒研究過,原生的可以
HttpURLConnection connection = (HttpURLConnection) new URL("http://www.baidu.com").openConnection();
.....
if (connection.getResponseCode() == HttpURLConnection.HTTP_OK) {
return "Success";
}
uj5u.com熱心網友回復:
你這是客戶端,我是服務端回傳
uj5u.com熱心網友回復:
確實,大多使用這種方式
uj5u.com熱心網友回復:
服務端改不了的,除非你不用http或https
uj5u.com熱心網友回復:
沒見過這種去改httpstatus的,可以通過全域例外處理,回傳json,json回傳code和message,一樣能實作你的功能
我實作偽apns站,必須跟apns回傳協議一致apns修改status message,我就必須修改
uj5u.com熱心網友回復:
沒見過這種去改httpstatus的,可以通過全域例外處理,回傳json,json回傳code和message,一樣能實作你的功能
我實作偽apns站,必須跟apns回傳協議一致apns修改status message,我就必須修改
你有它回傳不同的介面的抓包嘛?

按道理來說 這里要是花里胡哨的,就破壞協議了
uj5u.com熱心網友回復:
沒見過這種去改httpstatus的,可以通過全域例外處理,回傳json,json回傳code和message,一樣能實作你的功能
我實作偽apns站,必須跟apns回傳協議一致apns修改status message,我就必須修改
你有它回傳不同的介面的抓包嘛?
按道理來說 這里要是花里胡哨的,就破壞協議了
因為我的邏輯和apns不一樣 所以apns驗證通過我不一定通過,但需要以跟apns一致的協議回傳下游
nignx就可以這么寫,php,.net golang,我都能寫出來,就spring事多,不知道怎么寫
uj5u.com熱心網友回復:
沒見過這種去改httpstatus的,可以通過全域例外處理,回傳json,json回傳code和message,一樣能實作你的功能
我實作偽apns站,必須跟apns回傳協議一致apns修改status message,我就必須修改
你有它回傳不同的介面的抓包嘛?
按道理來說 這里要是花里胡哨的,就破壞協議了
我幾十億的設備量,在協議上優化就值得,因為我能省很大一筆帶寬
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/267746.html
標籤:Web 開發
下一篇:javax.mail相關求助
