Dart를 사용하여 웹 서버 애플리케이션을 작성하고 있습니다.
HttpServer를 통해 브라우저로 이미지 파일을 보내려면 어떻게합니까?
이미지에 대한 요청을 받으면 헤더를 보내 콘텐츠 유형과 길이, 파일 콘텐츠를 차례로 지정합니다.
import 'dart:io';
void main() {
HttpServer.bind('127.0.0.1', 8080).then((server) {
server.listen((HttpRequest request) {
File image = new File("chicken.jpeg");
image.readAsBytes().then(
(raw){
request.response.headers.set('Content-Type', 'image/jpeg');
request.response.headers.set('Content-Length', raw.length);
request.response.add(raw);
request.response.close();
});
});
});
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다