소켓에 관련하여 질문입니다.
햇님
질문 제목 : 소켓서버를 만드는 것에 대한 질문브라우저에서 소켓서버에 접속하여 파일 받아오기질문 내용 :제가 지금 리눅스 환경에서 c언어로 소켓서버를 만들어서 브라우저에서 주소창에 서버의 ip주소와 포트번호 및 파일이름을 입력하여 그 소켓서버를 통해 해당 소켓서버파일과 같은 폴더에 있는 파일을 브라우저로 불러오는 작업을 하려고 하는데요... 보통 인터넷에 브라우저를 통한 접속의 예는 없더라구요... 소켓과 소켓끼리의 통신은 많은데... 문제는 제가 브라우저에서 소켓서버에 요청을 보내는 메세지를 분석해서 요청한 파일을 다시 브라우저로 보내야 하는 것인데 이부분을 어떻게 소켓서버코드에 구현을 해야할지 몇일째 풀리지 않는 숙제네요ㅠ 제가 c언어로 통신관련 프로그래밍을 해본적이 없어서 거의 다 모르다보니 정말 도움 부탁드립니다. ㅠㅠ
-
큰마루
저도 그런소린 못들어봤네요 ㅠ 걍 막 뱉은거에요 ㅠ 그래도 관심갖고 답변해주셔서 감사드립니다!
-
떠나간그녀
브라우져가 소켓이 있나요?? 첨들어보는 소린데... 전 일반적인 소켓통신만 주로 다뤄서 이쪽은 젬벵입니다~~~
-
펴라
예제 서버소켓에서는 그냥 터미널창에 클라이언트소켓에서 보낸 메세지를 띄우는 기능을 해서 서버에 보낸 메세지를 띄운다는 말로 말씀드린거에요 ㅠ 저도 난감하네요 ㅠ 배우지도 않은걸 지금 몇주째 이러고있으니 ㅠ 가르쳐주지도 않고 이런걸 하라니 참 ㅠ 서버소켓프로그램이 있는 폴더에 있는 파일을 브라우저에서 요청해서 띄울려면 그냥 그 파일을 브라우저 소켓에 보내면 되는거 아닌가요? ... ㅠ
-
우람늘
서버에 보여준다는 의미가뭔가요??? 브라우져에띄우는건 html로 뛰워야 하지않을 까요??? 설명이 이해하기가 힘드네요... 제지식으로는...ㅜㅜ 보안쪽은 제분야가아니라...
-
여울가녘
분석은 했죠 ... 근데 제가 갖고있는 소켓서버의 기능은 단지 read(), write()함수를 이용해서 message내용을 받아서 서버에서 보여주고 다시 클라이언트에 받았다는 메세지를 보내주는건데, 제가 해야할건 브라우저에서 보낸 리퀘스트를 분석해서 요청한 파일을 브라우저에 띄워야한다는건데 브라우저에서 보낸 헤더정보??를 분석해서 요청한 파일을 보내는 코드를 어떤 C함수를 써서 해야할지 모르겠네요 ㅠ
-
찬슬
소켓서버 소스를 분석해봐요... 클라랑 서버랑 약속된 규칙을 알아야 플그램을 짜죠..
-
시나브로
헤더관련 문서라는게 뭔지 잘 모르겠구요ㅠ 그 일단 예제소켓서버(메세지만 받아서 출력하는 서버)를 컴파일해서 실행한다음에 제가 브라우저에서 그 소켓에 접속을 했더니 브라우저창엔 그냥 connet reset이라고 뜨고 소켓을 실행시킨 터미널창엔 브라우저에서 접속요청한 리퀘스트 내역이 뜨더라구요 HTTP 1.1 . . .이런식으로 그 리퀘스트를 분석해서 리스폰해줘야 하는건데 어케해줘야할지 ㅠ
-
큰힘
허더관련 문서 없어요?? 요청 패킷이 뭐고... 요청보내면 응답이뭐오고... 같은...
-
도전중
네 ㅠ 배운적이 없어서 ㅠ 이해를 못하겠네요 ㅠ 어떻게 해야 할까요... 도와주세요...
-
여우By
패킷구조를 모르시나요??? 프로 토콜 문서가있어야 작업을하지요...
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |
2691697 | if 문에서 구조체 배열에 저장되있던 문자열 검사하는 법 ? (2) | 민트맛사탕 | 2025-04-16 |
2691678 | C언어 함수 질문이요~!!! | 연보라 | 2025-04-15 |
2691650 | 반복문 | 돋가이 | 2025-04-15 |
2691618 | 링크드리스트 개념 질문이예요 (3) | 맨마루 | 2025-04-15 |
2691592 | 동적할당 이용 배열선언 질문입니다.ㅠㅠ (3) | 허리달 | 2025-04-15 |
2691542 | /=의 용도를 알려주세요 ㅠㅠ! (2) | 아라 | 2025-04-14 |