Is there some set up required to make the ContentN...
# ktor
q
Is there some set up required to make the ContentNegotiation plugin (Ktor Server) work correctly? I installed it without configuration and am using call.respond(file.readBytes()) to send the response, from a file. Content-Type header is not being set, it's the expected behavior. What am I doing wrong?
s
q
@Sergey Shumov Thank you! It looks like I don't even need then content negotiation plugin installed for the correct Content-Type header to be set when using respondFile as you suggested. Do you have any opinion about using the content negotiation plugin? I do not need the serialization features, and the documentation is pretty sparse on what else it provides - if you have any insight there also, I would appreciate it - should I even install ContentNegotiation?
s
If you don't use JSON, XML, etc. formats for request and responses you don't need to install ContentNegotiation.
1
q
Thanks again!