2012-04-18 3 views
0

클래스 용 프록시 서버를 만들고 있는데 현재 클라이언트 요청을 구문 분석하고 있습니다. POST 요청을 받으면 헤더가 끝나는 위치와 내용이 어떻게 시작되는지 어떻게 알 수 있습니까? 항상 마지막으로 오는 헤더가 있습니까?게시 요청에서 콘텐츠가 어디에서 시작됩니까?

+0

당신에 대해 내부 RFC를 찾고 있지만 유무 :

POST /enlighten/rest HTTP/1.1 Host: api.opencalais.com Content-Type: application/x-www-form-urlencoded Content-Length: length licenseID=string&content=string&/paramsXML=string 

은있어? http://www.w3.org/Protocols/rfc2616/rfc2616-sec4.html#sec4 –

답변

1

빈 줄 (CRLF = 캐리지 리턴, 줄 바꿈, 즉 빈 줄) 뒤에 와야합니다. 마지막 머리글 다음에 두 개가 있어야하며 한 개는 다음 줄로 가고 다른 한 개는 빈 줄을 만듭니다. 그러면 콘텐츠가 시작됩니다. http://www.opencalais.com/HTTPexamples

관련 문제