StackOverflow風のサイトがあるとしましょう。誰かの答えの下にコメントを投稿したい。2つのことが起こる可能性があります。
1)コメント投稿は成功しました。実際にフォーマットされたDIVをJSON応答として返し、JSONを設定します。
{
"Success": true,
"Data": "some escaped html to inject"
}
2)コメント投稿が失敗しました。エラーをJSON応答として返します。
{
"Success": false,
"Data": "You can only post every 15 seconds"
}
これは物事を行う正しい方法ですか?500 Internal error
コメント投稿が失敗したときにStackOverflowがApacheコードを返していることに気付きましたが、これは怪しいと思います。
一部のコメント検証が失敗したという理由だけでなく、サーバーで実際に500 Internal error
間違っていることのために予約されていませんか?