Я пытаюсь сохранить данные POST, полученные от веб-крючка Razorpay, на мой сервер SQL.Но я не мог.Я не могу понять проблему, пожалуйста, помогите мне.
Я новичок в Webhook.
Ниже моя страница, на которую Webhook дает ответ:
Successpage.aspx.cs Код:
using System;
using Razorpay.Api;
using System.IO;
using System.Text;
public partial class Razorpay_Successpage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string documentContents;
//To Capture RAW JSON posted
using (Stream receiveStream = Request.InputStream)
{
using (StreamReader readStream = new StreamReader(receiveStream, Encoding.UTF8))
{
documentContents = readStream.ReadToEnd();
}
}
Response.Write(documentContents);
//To Capture Signature
var RazorpaySignature = Request.Headers["X-Razorpay-Signature"];
Response.Write(RazorpaySignature);
//Response.Write(ReqHeader);```
}
}
Приведенный выше код печатает только стандартный ответ razorpay, отправленный на ваш URL-адрес обратного вызова оформления заказа.
Я хочу напечатать другие данные, которые дает webhook, поэтому, пожалуйста, помогите мне в этом.