소켓에 관련하여 질문입니다.
햇님
질문 제목 : 소켓서버를 만드는 것에 대한 질문브라우저에서 소켓서버에 접속하여 파일 받아오기질문 내용 :제가 지금 리눅스 환경에서 c언어로 소켓서버를 만들어서 브라우저에서 주소창에 서버의 ip주소와 포트번호 및 파일이름을 입력하여 그 소켓서버를 통해 해당 소켓서버파일과 같은 폴더에 있는 파일을 브라우저로 불러오는 작업을 하려고 하는데요... 보통 인터넷에 브라우저를 통한 접속의 예는 없더라구요... 소켓과 소켓끼리의 통신은 많은데... 문제는 제가 브라우저에서 소켓서버에 요청을 보내는 메세지를 분석해서 요청한 파일을 다시 브라우저로 보내야 하는 것인데 이부분을 어떻게 소켓서버코드에 구현을 해야할지 몇일째 풀리지 않는 숙제네요ㅠ 제가 c언어로 통신관련 프로그래밍을 해본적이 없어서 거의 다 모르다보니 정말 도움 부탁드립니다. ㅠㅠ
-
큰마루
저도 그런소린 못들어봤네요 ㅠ 걍 막 뱉은거에요 ㅠ 그래도 관심갖고 답변해주셔서 감사드립니다!
-
떠나간그녀
브라우져가 소켓이 있나요?? 첨들어보는 소린데... 전 일반적인 소켓통신만 주로 다뤄서 이쪽은 젬벵입니다~~~
-
펴라
예제 서버소켓에서는 그냥 터미널창에 클라이언트소켓에서 보낸 메세지를 띄우는 기능을 해서 서버에 보낸 메세지를 띄운다는 말로 말씀드린거에요 ㅠ 저도 난감하네요 ㅠ 배우지도 않은걸 지금 몇주째 이러고있으니 ㅠ 가르쳐주지도 않고 이런걸 하라니 참 ㅠ 서버소켓프로그램이 있는 폴더에 있는 파일을 브라우저에서 요청해서 띄울려면 그냥 그 파일을 브라우저 소켓에 보내면 되는거 아닌가요? ... ㅠ
-
우람늘
서버에 보여준다는 의미가뭔가요??? 브라우져에띄우는건 html로 뛰워야 하지않을 까요??? 설명이 이해하기가 힘드네요... 제지식으로는...ㅜㅜ 보안쪽은 제분야가아니라...
-
여울가녘
분석은 했죠 ... 근데 제가 갖고있는 소켓서버의 기능은 단지 read(), write()함수를 이용해서 message내용을 받아서 서버에서 보여주고 다시 클라이언트에 받았다는 메세지를 보내주는건데, 제가 해야할건 브라우저에서 보낸 리퀘스트를 분석해서 요청한 파일을 브라우저에 띄워야한다는건데 브라우저에서 보낸 헤더정보??를 분석해서 요청한 파일을 보내는 코드를 어떤 C함수를 써서 해야할지 모르겠네요 ㅠ
-
찬슬
소켓서버 소스를 분석해봐요... 클라랑 서버랑 약속된 규칙을 알아야 플그램을 짜죠..
-
시나브로
헤더관련 문서라는게 뭔지 잘 모르겠구요ㅠ 그 일단 예제소켓서버(메세지만 받아서 출력하는 서버)를 컴파일해서 실행한다음에 제가 브라우저에서 그 소켓에 접속을 했더니 브라우저창엔 그냥 connet reset이라고 뜨고 소켓을 실행시킨 터미널창엔 브라우저에서 접속요청한 리퀘스트 내역이 뜨더라구요 HTTP 1.1 . . .이런식으로 그 리퀘스트를 분석해서 리스폰해줘야 하는건데 어케해줘야할지 ㅠ
-
큰힘
허더관련 문서 없어요?? 요청 패킷이 뭐고... 요청보내면 응답이뭐오고... 같은...
-
도전중
네 ㅠ 배운적이 없어서 ㅠ 이해를 못하겠네요 ㅠ 어떻게 해야 할까요... 도와주세요...
-
여우By
패킷구조를 모르시나요??? 프로 토콜 문서가있어야 작업을하지요...
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2676182 | 숫자 순서대로 배열하는법 | 권뉴 | 2024-11-24 |
2676152 | 기본적인거 하나 질문드립니다. | 개미 | 2024-11-24 |
2676124 | 함수선언관련 질문이에요~...털썩..수정완료 (2) | 가지 | 2024-11-24 |
2676092 | C언어 책 (2) | 아서 | 2024-11-24 |
2676065 | 웹사이트 또는 메신저 등에서 원하는 텍스트를 검사하는방법?? (1) | 모든 | 2024-11-23 |
2676033 | 배열 기초연습중 발생하는 에러 ㅠㅜ... | Creative | 2024-11-23 |
2676005 | keybd_event 게임 제어 | 영글 | 2024-11-23 |
2675900 | 진짜기본적인질문 | 글길 | 2024-11-22 |
2675845 | 수정좀해주세요ㅠㅠㅠ | 해골 | 2024-11-21 |
2675797 | 병합 정렬 소스 코드 질문입니다. (2) | 도래솔 | 2024-11-21 |
2675771 | 큐의 활용이 정확히 어떻게 되죠?? | 해긴 | 2024-11-21 |
2675745 | 도서관리 프로그램 질문이요 | 도리도리 | 2024-11-20 |
2675717 | 2진수로 변환하는것! (3) | 동생몬 | 2024-11-20 |
2675599 | for문 짝수 출력하는 법 (5) | 널위해 | 2024-11-19 |
2675575 | Linux 게시판이 없어서.. | 첫삥 | 2024-11-19 |
2675545 | 구조체 이용할 때 함수에 자료 넘겨주는 것은 어떻게 해야 하나요? | 아연 | 2024-11-19 |
2675518 | 사각형 가로로 어떻게 반복해서 만드는지좀.. 내용 | 신당 | 2024-11-18 |
2675491 | !느낌표를 입력하는것은 어떻게합니까~~?ㅠㅠ (5) | 사지타리우스 | 2024-11-18 |
2675411 | 파일입출력으로 받아온 파일의 중복문자열을 제거한 뒤 파일출력 | 앨버트 | 2024-11-17 |
2675385 | 링크드리스트 주소록 질문드립니다. (1) | 겨루 | 2024-11-17 |