首页 > 解决方案 > 如何从 asp net mvc 使用 https api

问题描述

我有一个使用 vs2019 的 asp net mvc 项目,我的控制器是:

namespace EJM_MATRICULA.Controllers
{
    public class SunatController : Controller
    {
        public ActionResult Index()
        {
            return View();
        }
    }
}

我的 index.cshtml 是这样的:

@{
    ViewBag.Title = "Index";
}
<label>type data: </label>
<input type="text" id="txtDni" />
<input type="button" id="btnBuscar" value="Buscar" class="btn btn-success" />
<div id="tabla">
</div>
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/mydata.js"></script>

最后 mydata.js 包含以下代码:

var btnBuscar = document.getElementById("btnBuscar");
btnBuscar.onclick = function () {
    var dni = document.getElementById("txtDni").value;
    $.get("https://api.sunat.cloud/ruc/" + dni, function (data) {
        showdata(["RUC", "RAZSOC"], data);
    });
}

这是我第一次使用 https api,我应该设置什么吗?提前致谢。

标签: javascriptc#apiasp.net-mvc-4https

解决方案


推荐阅读