Lớp HttpRequest
trong Asp.Net 5 (vNext) chứa (trong số những thứ khác) phân tích chi tiết về các URL cho yêu cầu, chẳng hạn như Scheme
, Host
, Path
, vvNhận URL liệu từ Microsoft.AspNet.Http.HttpRequest
Tôi chưa phát hiện thấy ở bất kỳ đâu nhưng vẫn hiển thị URL yêu cầu ban đầu - chỉ những giá trị được phân tích cú pháp này. (Trong các phiên bản trước đó có Request.Uri
)
Tôi có thể lấy lại URL thô mà không phải ghép chúng lại với nhau từ các thành phần có sẵn trên HttpRequest không?
Lỗi có vẻ đã được gửi trước đó về điều này nhưng đã đóng ... bạn có thể kiểm tra chi tiết và nếu bạn cảm thấy mạnh hơn, có thể cập nhật chi tiết: https: // github. com/aspnet/HttpAbstractions/issues/110 –
@KiranChalla: Tôi sắp xếp quan điểm của mình, mặc dù nó khiến tôi tự hỏi RawURL là gì trong các phiên bản trước đó. Tôi đoán những gì họ hiện đang hiển thị về các chương trình, máy chủ vv có thể được divined từ phía máy chủ xử lý yêu cầu, và không phải bất cứ điều gì về yêu cầu riêng của mình. –
bạn đã thử ToString() chưa? –