ホームページ >バックエンド開発 >PHPチュートリアル >PHPインターフェースのリターンコードと署名の検証

PHPインターフェースのリターンコードと署名の検証

WBOY
WBOYオリジナル
2016-09-15 11:30:551146ブラウズ

1. リターン コードには、通常 0 と 1 を使用します。成功の場合は 0、失敗の場合は 1 です。
2. また、インターフェースのセキュリティのために、皆さんはどのように署名していますか?

返信内容:

1. リターン コードには、通常 0 と 1 を使用します。成功の場合は 0、失敗の場合は 1 です。
2. また、インターフェースのセキュリティのために、皆さんはどのように署名していますか?

Restful と Oauth が利用可能

戻りコードは、単純に 0、1 ではなく、ビジネス定義に従ってセグメント化できます。これにより、より明確になります

  1. リターン コード: これについては、Web フロントエンド/アプリ開発者と話し合うことをお勧めします。リクエストが成功したと言うのは簡単ですが、エラーの原因を分析することはデバッグにとって有益です。それ以外の場合、0 を返した場合、クライアントはそれを認識できません。私自身のリクエストにエラーがあるのか​​、それともサーバーにエラーがあるのか​​。

  2. インターフェイス セキュリティ: HTTPS 暗号化トラフィックを試し、同時にリクエストを認証します。バックエンドは、ユーザーの身元を確認した後、トークンを使用してユーザーの身元を確認し、同時にネイティブ クライアントを認証します。 request ヘッダー情報が一部変更されており、準拠していないものは除外されます。

これをチェックしてください:
http://developer.qiniu.com/ar...

1. 署名検証。現在、HTTP 認証メカニズムと組み合わせて使用​​しています。
2. これは、インターフェースのリクエスターと話し合うか、一方的に決定する必要があります。現在、戻りコードとして HTTP ステータス コードを使用しています。プログラマは誰でも HTTP ステータス コードを理解しているので、この領域でのドッキングの計画と時間を節約できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。