2011-11-03 32 views
5

Tôi có một số tệp phương tiện trên máy chủ có nghĩa là không công khai. Chúng yêu cầu sự hiện diện của tiêu đề HTTP tùy chỉnh trong yêu cầu nếu không máy chủ sẽ chuyển hướng đến trang 404.Yêu cầu mở trong Safari với tiêu đề HTTP tùy chỉnh

Tôi có thể đặt tiêu đề tùy chỉnh này dễ dàng bằng cách sử dụng UIWebView và NSMutableURLRequest, nhưng tôi cũng muốn có thể mở yêu cầu trong Safari. Thật không may có vẻ như cách duy nhất để mở Safari là bằng cách gọi nó bằng một URL đơn giản mà không có cơ hội để thiết lập tiêu đề.

Có ai biết liệu có cách nào để mở yêu cầu trong Safari với tiêu đề HTTP tùy chỉnh không?

Cảm ơn.

Trả lời

2

Tôi chưa từng thấy tính năng đó trong bất kỳ trình duyệt nào.

Bạn tuy nhiên có thể tạo ra một trang HTML mà bạn đặt trên cùng một máy chủ, với một textfield nơi người dùng có thể nhập mật khẩu, và sau đó sử dụng XMLHttpRequest.setRequestHeader() để gửi rằng mật khẩu đến máy chủ của bạn trong một HTTP tiêu đề.

Nó không đơn giản như nhập URL vào thanh địa chỉ, vì vậy tôi không chắc đó có phải là tùy chọn cho bạn hay không.

Các vấn đề liên quan