Tous les produits
Search
Centre de documentation

API Gateway:Mock

Dernière mise à jour :Aug 09, 2026

La fonctionnalité Mock simule les réponses des API pendant le développement, permettant aux équipes de travailler en parallèle sans attendre la disponibilité des services backend. API Gateway prend en charge Mock comme type de service backend avec une configuration minimale.

Configurer Mock

Lors de l'étape Define Backend Service de l'assistant de création d'API, définissez le type de service backend sur Mock.

1. Spécifiez une réponse Mock.

Définissez la réponse que renvoie API Gateway pour toutes les requêtes adressées à cette API. Les formats pris en charge incluent JSON, XML et texte brut. Exemple :

{
    "result": {
        "title": " Mock test for API Gateway",
        ...
    }
}

Après avoir créé l'API, publiez-la dans l'environnement de test ou de production, ou déboguez-la sur la page de débogage.

Remarque

La taille d'une réponse Mock ne peut pas dépasser 50 Ko.

2. Spécifiez le code d'état HTTP.

Les codes d'état HTTP/1.1 suivants sont pris en charge. Les codes invalides sont rejetés.

HTTP status code

HTTP message

200

OK

201

Created

202

Accepted

203

Non-Authoritative Information

204

No Content

205

Reset Content

206

Partial Content

300

Multiple Choices

301

Moved Permanently

302

Found

303

See Other

304

Not Modified

305

Use Proxy

306

(Unused)

307

Temporary Redirect

400

Bad Request

401

Unauthorized

402

Payment Required

403

Forbidden

404

Not Found

405

Method Not Allowed

406

Not Acceptable

407

Proxy Authentication Required

408

Request Timeout

409

Conflict

410

Gone

411

Length Required

412

Precondition Failed

413

Request Entity Too Large

414

Request-URI Too Long

415

Unsupported Media Type

416

Requested Range Not Satisfiable

417

Expectation Failed

450

Parameter Requried

451

Method Connect Exception

500

Internal Server Error

501

Not Implemented

502

Bad Gateway

503

Service Unavailable

504

Gateway Timeout

505

HTTP Version Not Supported

3. Spécifiez les champs d'en-tête Mock.

Ajoutez des champs d'en-tête Mock personnalisés, y compris des noms de champs en double. Les noms de champs ne doivent pas être vides et ne peuvent contenir que des chiffres, des lettres, des traits de soulignement (_) et des tirets (-). Les valeurs des champs ne doivent pas être vides.

Supprimer Mock

Pour cesser d'utiliser Mock, modifiez le type de service backend de l'API. Les configurations Mock sont conservées. Republiez l'API pour que la modification prenne effet.