asp.net - 如何使用来自 Angular 5 的 POST 数据重定向到 ASP 应用程序?
问题描述
我正在尝试在我的 Angular 应用程序中集成支付网关。支付网关是使用 ASP 创建的。
PG 提供者提供的文档描述了将表单作为 POST 提交到给定的 url。提交表单之一,它应该重定向到给定的 url。付款成功后,PG 将使用我指定为表单数据之一的重定向 URL 将我重定向回 Angular 应用程序。
我创建了一个 Angular ,其中包含必要的表单字段和一个将触发表单提交的按钮。这种类型的提交如何在 Angular 中工作?任何类型的指南或示例都值得赞赏。
解决方案
这是我为向 api 端点提交表单所做的小代码部分。实际上,您并没有提交自己的表单,而是根据端点要求提交了一个对象;
import { HttpClient, HttpParams } from '@angular/common/http';
import { Injectable } from '@angular/core';
@Injectable()
export class VehicleService {
private readonly vehiclesEndPoint = "/api/vehicle";
constructor(private http: HttpClient) { }
create(vehicle: any) {
return this.http.post(this.vehiclesEndPoint, vehicle);
}
}
响应可能是来自端点的 json 或对您将提供的另一个端点的调用。希望这可以帮助
快乐的代码
推荐阅读
- excel - 使用 VBA 排序 - 多级排序
- excel - 在单独的工作簿中设置一个值,并恢复为旧值
- stripe-payments - 如何使用 Stripe PaymentIntent 处理产品可用性/税收/运费?
- office365 - 如何对未在 Microsoft word 365 中加载的 VSTO 插件进行故障排除?
- string - 逐行读取文件 ARDUINO
- python - 我可以用更少的属性进行预测吗?
- javascript - 数组可以很好地打印对象值,但试图访问其打印的值未定义
- android - JPEG 按预期占用约 20 倍的空间
- r - R ggplot中的分隔轴
- php - 数据库存在但返回错误提示“未知数据库”