UNPKG

node-web-mvc

Version:
15 lines (14 loc) 676 B
/** * @module ResourceHttpMessageConverter * @description 用于返回文件流,以及文件下载支持 */ import ServletContext from '../ServletContext'; import AbstractHttpMessageConverter from './AbstractHttpMessageConverter'; import Resource from '../../resources/Resource'; import ByteArrayResource from '../../resources/ByteArrayResource'; export default class ResourceHttpMessageConverter extends AbstractHttpMessageConverter<Resource> { constructor(); supports(clazz: Function): boolean; readInternal(servletContext: ServletContext): Promise<ByteArrayResource>; writeInternal(resource: Resource, servletContext: ServletContext): Promise<void>; }