Я пытаюсь добавить платежный шлюз в свое приложение. Сценарий - платежный шлюз отправляет некоторые данные контроллеру. Но при публикации он показывает следующую ошибку
> UnsupportedMediaTypeError 415 Content-type
> application/x-www-form-urlencoded does not match [application/json].
> code: UNSUPPORTED_MEDIA_TYPE
контролер
export interface payment {
razorpay_order_id: string;
razorpay_payment_id: string;
razorpay_signature: string;
}
@post('/payment-check', {
responses: {
'200': {
description: 'Verify signature',
},
},
})
async check(
@requestBody({}) options: payment, @inject(RestBindings.Http.RESPONSE) response: Response
): Promise<any> {
// some code
response.redirect('http://192.168.43.147:8100/order-success/?' + query)
}