C언어로 소켓 서버 구현할때 이미지나 동영상파일을 인터넷브라우저(클라이언트)가 요청했을때 브라우저에 어떻게 띄워요 ㅠㅠㅠㅠ?
fread() 나 fwrite()로 하는건가요 ㅠㅠ??
근데 자꾸 이미지가 안뜨고 이상한 문자들만 잔뜩 떠요 제발 도아주세요 ㅠㅠㅠ
C언어로 소켓 서버 구현할때 이미지나 동영상파일을 인터넷브라우저(클라이언트)가 요청했을때 브라우저에 어떻게 띄워요 ㅠㅠㅠㅠ?
fread() 나 fwrite()로 하는건가요 ㅠㅠ??
근데 자꾸 이미지가 안뜨고 이상한 문자들만 잔뜩 떠요 제발 도아주세요 ㅠㅠㅠ
그냥 파일 바이너리 전체 쏴주면 가능하긴 함(다운로드 됨). 웹페이지 내에서 바로 보이게 하려면 클라이언트 쪽에서 적절한 플레이어를 써야할듯?
ㄴ 학교 과제인데 클라이언트쪽은 요청만 하는거에요 ㅠㅠ 인터넷 주소창에 아이피주소랑 포트번호, 요청할 파일 보내면 바로 인터넷창에 출력되도록 ㅠㅠㅠ아 미치겠어요진짜
그니까 클라이언트 쪽에서 적절한 플레이어가 보이도록 뿌려줘야한다는 말임.. JWPlayer인가 뭐 그런 류의 플레이어들이 있으니 검색해보세요. 자바스크립트로 만들어졌을거임.. 당연히 서버에서 클라이언트로 뿌려주는 것
도움주셔서 감사합니다!
일단 소스를 올려봐. 내 생각엔 응답 헤더에 Content-Type: image/png 이런 거 안 보내서 그런 거 아니노?
웹서버 만드는데 HTTP 프로토콜에 대해서 한번 안읽고 만드냐 ? 패킷을 어떻게 만드는지 코드 올려봐라
결장자 해외레어자료 브랜드신상 손흥민뉴스 스포츠네이버카페 *바이스포츠*