WIZ550io http server 문의

안녕하세요

현재 WIZ550io 를 사용해서 프로젝트를 진행중에 있습니다.

TCP 소켓 통신 이상없이 잘 돌아 가고 있습니다.

여기에 웹서버를 올려서 GET function 까지 확인이 되었는데

POST로 데이터를 전송하면 첨부된 사진처럼 fault가 나는데
/*/
mid(uri, "Content-Length: ", “\r\n”, (char )tmp_buf);
content_len = ATOI(tmp_buf, 10);
uri = strstr(uri, “\r\n\r\n”);
uri += 4;
uri[content_len] = 0;
/
/
여기서 3번째 줄에서 null(0)을 리턴하면서 에러가 발생합니다.

소스는 HTTPServer_LPC11E36_LPCxpresso 과 ioLibrary_Driver-master 를 조합해서 구현했습니다.

web server 관련해서 w550io에 적용할수 있는 최신의 소스가 있는지요?

아니면 조언을 구하고 싶습니다.

안녕하세요.

‘HTTPServer_LPC11E36_LPCxpresso’ HTTP server 예제보다 간단하게 구현된 HTTP server 예제 link 공유 드립니다.

참고 부탁드리겠습니다.

이 예제를 이용해서 해봐도 똑같습니다.
일단 IOLibrary 소스 링크좀 주셨음 좋겠습니다.
uint8_t * get_http_param_value(char* uri, char* param_name)
이 함수의 원형이 필요합니다. 그리고 지금 SPI를 멀티 바이트로 운영중인데 이것이 문제가 되는지요?

안녕하세요 위에 문제는 해결했습니다…

SPI 소스의 문제 였던것 같습니다. 256byte이상 처리를 못하면서 생기는 문제 였네요.

검토 종료 해주셔도 될것 같습니다.