バックグラウンドスタッフはページ上のデータを直接出力しますか、それともフロントエンドに API インターフェースを提供して、ajax リクエストと同様にページ上に表示しますか?
API インターフェースを使用する場合、心配ですAPI インターフェースのリンクが他人に盗まれてしまうのですが、それを防ぐ方法はありますか? ?
滿天的星座2017-05-27 17:42:32
どのような顧客がいるかによって異なります。バックグラウンド データが顧客情報の保存に使用されるデータベース クラスに属している場合は、ajax ヘッダーを使用して相手の情報を確認してみてください。詳細については、APIclound のドキュメントを参照してください。 。インターフェースを呼び出すとき、ヘッダーを使用して appid と appkey を検証します
某草草2017-05-27 17:42:32
前者は PHP とビューの緊密な統合に適しており、後者はインターフェイス サービスの操作に適しています。具体的な選択は、プロジェクトの実際の状況によって異なります。インターフェースを使用する場合は、インターフェースの署名署名検証とトークンログイン検証を設定できます
黄舟2017-05-27 17:42:32
ページを直接出力した場合もクロールされてしまいます。ユーザー認証を強化し、機密性の高いページにアクセスする前にチェックする方法を見つけることをお勧めします。バックエンドには、短期間に大量のデータを取得する正規ユーザーであっても、自動的にブロックされ、Adamin に通知される必要があります。