首页 > 解决方案 > 从 php curl 调用渲染 .NET 视图

问题描述

我在我的 php 项目中使用 curl 调用 ActionResult。

 $ch = curl_init($url);

          curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
          curl_setopt($ch, CURLOPT_POSTFIELDS, $data_string);
        //  curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
          curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,false);
          curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,false);
          curl_setopt($ch, CURLOPT_HTTPHEADER, array(
          'Content-Type: application/json',
          'Content-Length: ' . strlen($data_string))
          );

          $result = curl_exec($ch);

          print_r($result);
          curl_close($ch);

一切都很好地调用了该方法。在我的 .NET 项目代码中,我想在我的 .NET 项目中返回 MVC 端的视图,但它正在返回到 php 项目。无论如何,我是否可以返回 View 并留在我的 .NET 项目中?感谢您的任何建议。

    [HttpPost]
    public ActionResult TransferView([FromBody] JObject data)       
    {
     ..... my code here

    return View(model);

标签: phpasp.net-mvc

解决方案


推荐阅读