からPDFファイルを保存する方法:MVC - 要求し、私は3つの部分があるAPIプログラミングする必要があるURL
- は、PDFのURLからpdfファイルを取得します。
- pdfを変換する。
- 変換されたPDFファイルを返します。
私はすでに私のMVCのWeb APIにダウンロード/ URLおよびコピーからPDFをフェッチすることでどのような左、 をパート2と3を完了しました。
これはテスト用の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>
<!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>
私のActionResult機能: "コンバータ/ HTML" は、WebページからURL文字列を取得します。 ボタンをクリックすると、pdfファイルが自動的にサーバーにダウンロードされます。
public ActionResult Html(string strUrl)
{
return View();
}
どのようにすればいいですか? 私はまた、解決策かもしれないbase64エンコーディングと呼ばれるものを読んだことがあります。
ありがとうございます。
はhttp://stackoverflow.com/questions/4545311/download-a-file-by-jquery-ajax – haim770