Tôi đang cố gắng tải xuống lực bằng cách sử dụng ZF2. Dưới đây là đoạn mã của tôilực tải xuống bằng cách sử dụng ZF2
use Zend\Http\Request;
.....
public function downloadAction() {
$response = new Request();
$response->setHeaders(Request::fromString("Content-Type: application/octet-stream\r\nContent-Length: 9\r\nContent-Disposition: attachment; filename=\"ultimate_remedy_readme.txt\""));
}
bây giờ tôi đang nhận được lỗi này
/var/www/whowantsmymoney/vendor/zendframework/zendframework/library/Zend/Http/Request.php:88
nhắn:
A valid request line was not found in the provided string
Stack trace:
#0 /var/www/whowantsmymoney/module/Admin/src/Admin/Controller/LanguageController.php(93): Zend\Http\Request::fromString('Content-Type: a...')
Thay vì instantiating một đối tượng yêu cầu mới, bạn sẽ nhận được phản ứng hiện có. Hãy thử $ this-> getResponse(); sau khi bạn đã đặt tiêu đề, bạn nên trả lời câu trả lời. –
lý do duy nhất mà tôi không sử dụng các tiêu đề hiện có là, các tiêu đề hiện tại không có nội dung mà tôi mong muốn vì vậy tôi phải tạo mới. –