Content negotiationContent negotiation is a mechanism that makes it po dịch - Content negotiationContent negotiation is a mechanism that makes it po Việt làm thế nào để nói

Content negotiationContent negotiat

Content negotiation
Content negotiation is a mechanism that makes it possible to serve different representation of a same resource (URI). It is useful e.g. for writing Web Services supporting several output formats (XML, JSON, etc.). Server-driven negotiation is essentially performed using the Accept* requests headers. You can find more information on content negotiation in the HTTP specification.
§Language
You can get the list of acceptable languages for a request using the play.mvc.Http.RequestHeader#acceptLanguages method that retrieves them from the Accept-Language header and sorts them according to their quality value. Play uses it to set the lang value of request’s HTTP context, so they automatically use the best possible language (if supported by your application, otherwise your application’s default language is used).
§Content
Similarly, the play.mvc.Http.RequestHeader#acceptedTypes method gives the list of acceptable result’s MIME types for a request. It retrieves them from the Accept request header and sorts them according to their quality factor.
You can test if a given MIME type is acceptable for the current request using the play.mvc.Http.RequestHeader#accepts method:
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Nội dung đàm phánNội dung đàm phán là một cơ chế mà làm cho nó có thể phục vụ các đại diện khác nhau của một nguồn tài nguyên tương tự (URI). Nó rất hữu ích ví dụ như đối với văn bản dịch vụ Web hỗ trợ nhiều định dạng đầu ra (XML, JSON, vv). Server-thúc đẩy đàm phán về cơ bản được thực hiện bằng cách sử dụng các tiêu đề của yêu cầu chấp nhận *. Bạn có thể tìm thêm thông tin về nội dung đàm phán đặc điểm kỹ thuật HTTP.§LanguageBạn có thể nhận được danh sách các ngôn ngữ được chấp nhận cho một yêu cầu bằng cách sử dụng các phương pháp play.mvc.Http.RequestHeader#acceptLanguages mà lấy chúng từ Accept-Language header và sắp xếp chúng theo chất lượng giá trị của họ. Chơi sử dụng nó để thiết lập giá trị lang của yêu cầu của HTTP bối cảnh, vì vậy họ sẽ tự động sử dụng tốt nhất có thể ngôn ngữ (nếu được hỗ trợ bởi ứng dụng của bạn, nếu ngôn ngữ mặc định của ứng dụng được sử dụng).§ContentTương tự, các phương pháp play.mvc.Http.RequestHeader#acceptedTypes cho danh sách các loại MIME kết quả chấp nhận được cho một yêu cầu. Nó lấy chúng từ tiêu đề yêu cầu chấp nhận và sắp xếp chúng theo yếu tố chất lượng.Bạn có thể kiểm tra nếu một loại MIME được đưa ra là chấp nhận được cho yêu cầu hiện tại bằng cách sử dụng phương pháp play.mvc.Http.RequestHeader#accepts:
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Nội dung đàm phán
nội dung đàm phán là một cơ chế mà làm cho nó có thể để phục vụ đại diện khác nhau của một tài nguyên tương tự (URI). Đây là ví dụ hữu ích cho việc viết Dịch vụ web hỗ trợ nhiều định dạng đầu ra (XML, JSON, vv). Thương lượng máy chủ theo định hướng chủ yếu được thực hiện bằng cách sử dụng Chấp nhận * yêu cầu tiêu đề. Bạn có thể tìm thêm thông tin về đàm phán nội dung trong đặc tả HTTP.
§Language
Bạn có thể nhận được danh sách các ngôn ngữ được chấp nhận cho một yêu cầu bằng cách sử dụng phương pháp play.mvc.Http.RequestHeader # acceptLanguages ​​để lấy chúng từ tiêu đề Accept-Language và sắp xếp chúng theo giá trị chất lượng của họ. Chơi sử dụng nó để thiết lập giá trị lang của bối cảnh HTTP yêu cầu, vì vậy họ sẽ tự động sử dụng ngôn ngữ tốt nhất có thể (nếu được hỗ trợ bởi ứng dụng của bạn, nếu ngôn ngữ mặc định của ứng dụng của bạn đang sử dụng).
§Content
Tương tự như vậy, các play.mvc.Http.RequestHeader # phương pháp acceptedTypes cho danh sách các kiểu MIME kết quả chấp nhận được đối với một yêu cầu. Nó lấy chúng từ Chấp nhận yêu cầu tiêu đề và sắp xếp chúng theo yếu tố chất lượng của họ.
Bạn có thể kiểm tra nếu một loại MIME cho là chấp nhận được đối với các yêu cầu hiện tại bằng cách sử dụng play.mvc.Http.RequestHeader # chấp nhận phương pháp:
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: