EMS.ResourceAPI.EEMSHTTPError.RaiseBadRequest
Delphi
class procedure RaiseBadRequest(const AError: string = ''; const ADescription: string = ''); static;
C++
static void __fastcall RaiseBadRequest(const System::UnicodeString AError = System::UnicodeString(), const System::UnicodeString ADescription = System::UnicodeString());
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | EMS.ResourceAPI.pas EMS.ResourceAPI.hpp |
EMS.ResourceAPI | EEMSHTTPError |
説明
TCodes.BadRequest をエラー コードとし、指定のエラー名とエラー説明を持つ EEMSHTTPBadRequestError 例外を発生させます。
例外の Error プロパティと Description プロパティのデフォルト値を次の表に示します。AError
パラメータや ADescription
パラメータが省略された場合や、これらのパラメータの値として空の文字列が渡された場合、RaiseBadRequest メソッドでは下表の値を使用します。
パラメータ | プロパティ | デフォルト値 |
---|---|---|
AError
|
Error | 要求が無効です |
ADescription
|
Description | 要求のクエリ パラメータ、URL セグメント、要求本体がないか、予期しないものになっています |