반응형
250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- nodejs
- Git
- JS
- ssh
- error
- unity
- MSSQL
- docker
- s3
- Kibana
- AWS
- 영어
- 설정
- logstash
- elasticsearch
- 엘라스틱서치
- Ai
- Linux
- 유니티
- JavaScript
- MySQL
- build
- Windows
- ChatGPT
- mariadb
- Python
- sample
- API
- 구글
Archives
- Today
- Total
목록transfer (1)
가끔 보자, 하늘.
socket.io-stream으로 파일 전송하기
클라이언트는 브라우저, 서버는 nodejs로 가정. 업데이트 진행 과정을 확인할 수 있도록 만들었다. 브라우저에서는 아래와 같은 코드로 작업을 하면 된다. 스트림으로 보낼 파일을 지정하고, 해당 서버로 소켓 연결해서 보낸다. 'data' 메세지를 통해 현재 업데이트된 사이즈를 확인할 수 있다.var fn =$("input[type=file]")[0].files[0]; // input 폼을 이용해서 지정된 파일 확인var AllSize = fn.size; // 진행 사항을 체크하기 위한 파일 전체 사이즈var UploadedSize = 0; // 현재 업로드된 용량var socket = io.connect('localhost:8765');var stream = ss.createStream();ss(sock..
개발 이야기/개발 및 서비스
2015. 4. 13. 18:31