tập tin kích hoạt Tôi muốn bắt đầu một tập tin tải về đơn giản thông qua trình duyệt, tuy nhiên một thẻ truy cập phải được thông qua với một tiêu đề HTTP tùy chỉnh:Sử dụng Javascript để thêm tiêu đề http tùy chỉnh và tải
GET https://my.site.com/some/file
Authorization: access_token
Làm thế nào tôi có thể tiêm đầu trang Cấp phép: theo URL trang web? Tôi biết rằng có thể thực hiện điều đó bằng chuỗi truy vấn, nhưng tôi muốn làm điều đó bằng cách sử dụng tiêu đề.
Tôi quen thuộc với XMLHttpRequest, nhưng theo như tôi hiểu nó không kích hoạt tải xuống, nó chỉ đọc nội dung và tệp tôi muốn tải xuống ít nhất là vài trăm MB.
xhr.setRequestHeader('Authorization', 'access_token');
Điều này trông giống như một công việc đơn giản, nhưng tôi là người viết mã thiếu kinh nghiệm nên mọi sự trợ giúp đều tốt đẹp. Cảm ơn.
Tại sao không làm điều đó trên máy chủ, nơi bạn thường đặt tiêu đề? – adeneo
Vì tệp tôi muốn tải xuống không có trên máy chủ của tôi. Máy chủ của tôi chỉ tạo mã thông báo. Ngoài ra, tôi không muốn sử dụng bất kỳ chuyển tiếp PHP nào vì điều này sẽ khiến tôi tốn nhiều lưu lượng truy cập. – user2370553