Body parsersWhat is a body parser?An HTTP request is a header followed dịch - Body parsersWhat is a body parser?An HTTP request is a header followed Việt làm thế nào để nói

Body parsersWhat is a body parser?A

Body parsers
What is a body parser?
An HTTP request is a header followed by a body. The header is typically small - it can be safely buffered in memory, hence in Play it is modelled using the RequestHeader class. The body however can be potentially very long, and so is not buffered in memory, but rather is modelled as a stream. However, many request body payloads are small and can be modelled in memory, and so to map the body stream to an object in memory, Play provides a BodyParser abstraction.
Since Play is an asynchronous framework, the traditional InputStream can’t be used to read the request body - input streams are blocking, when you invoke read, the thread invoking it must wait for data to be available. Instead, Play uses an asynchronous streaming library called Akka Streams. Akka Streams is an implementation of Reactive Streams, a SPI that allows many asynchronous streaming APIs to seamlessly work together, so though traditional InputStream based technologies are not suitable for use with Play, Akka Streams and the entire ecosystem of asynchronous libraries around Reactive Streams will provide you with everything you need.
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Cơ thể parsersMột cơ thể phân tích cú pháp là gì?Một yêu cầu HTTP là một tiêu đề, theo sau là một cơ thể. Tiêu đề là thường nhỏ - nó có thể là một cách an toàn có đệm trong bộ nhớ, do đó theo mô hình bằng cách sử dụng RequestHeader chơi lớp. Cơ thể Tuy nhiên có thể có tiềm năng rất dài, và như vậy không có đệm trong bộ nhớ, nhưng thay vào đó mô hình như một dòng suối. Tuy nhiên, nhiều yêu cầu dữ liệu cơ thể nhỏ và có thể được mô hình trong bộ nhớ, và vì vậy bản đồ dòng cơ thể với một đối tượng trong bộ nhớ, chơi cung cấp một trừu tượng BodyParser.Kể từ khi chơi là một khuôn khổ không đồng bộ, InputStream truyền thống không thể được sử dụng để đọc yêu cầu thân - đang chặn đầu vào dòng, khi bạn gọi đọc, sợi chỉ gọi nó phải chờ đợi cho các dữ liệu có sẵn. Thay vào đó, chơi sử dụng một thư viện trực tuyến không đồng bộ, được gọi là Akka suối. Akka suối là một thực Reactive suối, một SPI cho phép nhiều API streaming không đồng bộ để liên tục làm việc với nhau, do đó, mặc dù truyền thống InputStream dựa trên công nghệ không phù hợp để sử dụng với chơi, Akka suối và toàn bộ hệ sinh thái của các thư viện không đồng bộ trên toàn Reactive suối sẽ cung cấp cho bạn mọi thứ bạn cần.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Body phân tích cú pháp
một bộ phân tích cơ thể là gì?
Một yêu cầu HTTP là một tiêu đề tiếp theo là một cơ thể. Các tiêu đề là thường nhỏ - nó có thể được đệm một cách an toàn trong bộ nhớ, do đó trong Chơi nó được mô hình hóa bằng cách sử dụng lớp RequestHeader. Tuy nhiên cơ thể có thể có tiềm năng rất dài, do đó cũng không đệm trong bộ nhớ, nhưng thay vì được mô phỏng như một dòng suối. Tuy nhiên, nhiều trọng tải theo yêu cầu cơ thể là nhỏ và có thể được mô hình trong bộ nhớ, và do đó, để lập bản đồ các dòng cơ thể đến một đối tượng trong bộ nhớ, Play cung cấp một trừu tượng BodyParser.
Kể từ Play là một khuôn khổ không đồng bộ, InputStream truyền thống không thể được sử dụng để đọc nội dung yêu cầu - dòng đầu vào được ngăn chặn, khi bạn gọi đọc, thread gọi nó phải đợi cho dữ liệu có sẵn. Thay vào đó, Play sử dụng một thư viện trực tuyến không đồng bộ được gọi là Akka Streams. Akka Streams là một thực hiện của Reactive Streams, một SPI cho phép nhiều API đồng bộ trực tuyến để liên tục làm việc với nhau, vì vậy mặc dù công nghệ InputStream truyền thống không phù hợp để sử dụng với Play, Akka Streams và toàn bộ hệ sinh thái của các thư viện không đồng bộ xung quanh phản ứng Streams sẽ cung cấp bạn với tất cả mọi thứ bạn cần.
đ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: