0
- OK
- INVALID_MESSAGE_ID
- MESSAGE_NOT_FOUND
- INTERNAL_ERROR
何APIが何かを返した場合、どのように私はそれを確認することができますか?
何APIが何かを返した場合、どのように私はそれを確認することができますか?
内容を確認してください:
if(content != "OK" && content != "INVALID_MESSAGE_ID" && content != "MESSAGE_NOT_FOUND" && content != "INTERNAL_ERROR") {
//Do some handling, like logging
}
または:
switch(content) {
case "OK":
// Do something, when content is OK
break;
case "INVALID_MESSAGE_ID":
// Do something, when content is INVALID_MESSAGE_ID
break;
case "MESSAGE_NOT_FOUND":
// Do something, when content is MESSAGE_NOT_FOUND
break;
case "INTERNAL_ERROR":
// Do something, when content is INTERNAL_ERROR
break;
case default:
// Do something, if no case is matched
break;
}
非常に便利です。手伝ってくれてありがとう!私は今考えを得た::) – User123
をAPIレスポンスは、あなたが状況を知ることができ、コードに基づいて(それは、HTTPベースのサービスであると仮定して)HTTPコードを返します。 – Aravind
'デフォルト 'の' if'や 'switch'はどうでしょうか? – elyashiv