小编bar*_*rak的帖子

MVC - 如何从 url 请求和保存 pdf 文件

我需要编写一个包含 3 个部分的 api:

  1. 从 pdf url 获取 pdf 文件。
  2. 转换pdf。
  3. 返回转换后的pdf文件。

我已经完成了第 2 部分和第 3 部分,剩下的就是从 url 获取 pdf 并将其复制/下载到我的 mvc web api。

这是测试的html代码:

< script >
  $('#btnSendRequest').on('click', function() {
    $.ajax({
      type: "POST",
      url: "/Convertor/Html",
      data: {
        strUrl: "http://make-sense.co.il/kb/avcp-script-installation.pdf"
      },
      success: function(data) {
        return true;
      },
    });
  }); < /script>
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
  <title>tester</title>
</head>

<body>
  <h1>tester html</h1>
  <div>
    <input id="btnSendRequest" type="button" value="SendHttpRequest" />

  </div>
Run Code Online (Sandbox Code Playgroud)

我的 ActionResult 函数: "convertor/html" ,从网页中获取 url 字符串。我需要的是当我单击按钮时,pdf 文件将自动下载到我的服务器。

public ActionResult …
Run Code Online (Sandbox Code Playgroud)

.net c# api asp.net-mvc

1
推荐指数
1
解决办法
6275
查看次数

mvc signalr 如何显示所有连接的用户

我需要使用 signalr 建立聊天,我是新手。

到目前为止,我只通过阅读其他一些代码和教程获得了聊天,这就是我得到的:

在我的 ChatApp.Hubs 上,我得到了以下代码

public static class UserHandler
{
    public static HashSet<string> ConnectedIds = new HashSet<string>();
}
public class ChatHub : Hub
{

    public void Send(string name, string message)
    {
        // Call the addNewMessageToPage method to update clients.
        Clients.All.addNewMessageToPage(name, message);
    }

    public override Task OnConnected()
    {
        UserHandler.ConnectedIds.Add(Context.ConnectionId);
        return base.OnConnected();
    }

    public override Task OnDisconnected(bool stopCalled)
    {
        UserHandler.ConnectedIds.Remove(Context.ConnectionId);
        return base.OnDisconnected(stopCalled);
    }
}
Run Code Online (Sandbox Code Playgroud)

我的观点是从教程中复制过去的

@{
ViewBag.Title = "Chat";
}
<h2>Chat</h2>
<div class="container">
    <input type="text" id="message" />
    <input type="button" id="sendmessage" …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc signalr signalr-hub

1
推荐指数
1
解决办法
1万
查看次数

标签 统计

asp.net-mvc ×2

.net ×1

api ×1

c# ×1

signalr ×1

signalr-hub ×1