我有一个来自angular.js的服务,可以直接调用node.js,一切都很好,pdf文件是application / pdf。
当我将php添加为中间服务器时,我运行以下代码:
file1.rs
然后在angularjs中,结果为BLOB,但类型为text / HTML
该如何解决? 我只需要从pdf服务获取结果并将其退回
答案 0 :(得分:0)
也许您忘记了编码传输?像这样:
$response->setStatusCode(200);
$response->headers->set('Content-Transfer-Encoding', 'binary');
$response->headers->set('Pragma', 'no-cache');
$response->headers->set('Expires', '0');