hypernova1 / sambastian Goto Github PK
View Code? Open in Web Editor NEWHTTP Server Framework
License: MIT License
HTTP Server Framework
License: MIT License
이펙티브 자바를 학습하며 배운 내용을 바탕으로 프로젝트를 리팩토링 한다.
BufferedReader를 사용하면 바이너리 파일을 읽을 수 없어 text 형식 파일 이외의 다른 형식의 파일 업로드가 되지 않음
따라서 BufferedReader를 BufferedInputStream으로 변경
쿠키와 세션을 구현하여 사용자의 정보를 저장한다.
MultipartRequest 구현
현재 POST로 요청시 로직은 다 수행하는데 클라이언트로 반환이 되지 않고 있음.
아마도 중간에 flush를 안해주거나 header와 body의 순서 때문일 것으로 추정됨.
/resources/** 로 오는 정적파일 요청을 처리한다.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.