oqim sahifasi scalatra/filtri qilinmagan natijalar

CGI skriptini yoki asosiy servletni yozish paytida barcha javobni yaratmasdan oldin mijozning javob qismini yuborishingiz mumkin. Bu, misol uchun, katta SQL so'rovini bajarish va natijalarni HTML jadvalida ko'rsatishda foydalidir. Natijalarni ular kirib kelayotganida ko'rsatish, ilovani ancha sezgir qiladi. Bu Scalatra yoki Unfiltered kabi asosiy REST tizimida mumkinmi? Bu qaytish qiymati ko'pincha javob matni bo'lganmi?

1

1 javoblar

O'ylaymanki, Chunked Transfer Encoding haqida gapirganda siz servlet vosita tomonidan bu kodlashni qo'llab-quvvatlashingiz kerak. AFAIK, sizning orqa tarafingizdagi Atmosfera sizga yordam berishi mumkin, siz uni scalatra bilan ishlatishingiz mumkin. Filtrelenmemiş haqida Netty backend bor, ishonchim komil emas, hozirda Unfiltered tomonidan qo'llab-quvvatlanadigan kodlangan kodlash, lekin siz uni kesib olishga urinib ko'rishingiz mumkin.

P.S. Filtrdan chetlatilgan serverdagi oqim serveriga qarashingiz mumkin: https://github.com/n8han/All-Aboard .

1
qo'shib qo'ydi