---
title: "ESP32 WiFi와 이더넷(Ethernet) 모듈 W5500 및 ENC28J60 활용 서버(Server) HTTP JSON 통신 - 2"
url: "https://maker.wiznet.io/lawrence/projects/esp32-wifi%EC%99%80-%EC%9D%B4%EB%8D%94%EB%84%B7-ethernet-%EB%AA%A8%EB%93%88-w5500-%EB%B0%8F-enc28j60-%ED%99%9C%EC%9A%A9-%EC%84%9C%EB%B2%84-server-http-json-%ED%86%B5%EC%8B%A0-2/"
markdown_url: "https://maker.wiznet.io/lawrence/projects/esp32-wifi%EC%99%80-%EC%9D%B4%EB%8D%94%EB%84%B7-ethernet-%EB%AA%A8%EB%93%88-w5500-%EB%B0%8F-enc28j60-%ED%99%9C%EC%9A%A9-%EC%84%9C%EB%B2%84-server-http-json-%ED%86%B5%EC%8B%A0-2/md"
type: "UCC: User Created Content"
author: "넥스트스톤"
author_url: "https://blog.naver.com/PostView.naver?blogId=nextstone&logNo=222723993328&parentCategoryNo=&categoryNo=39&viewDate=&isShowPopularPosts=true&from=search"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "넥스트스톤"
original_url: "https://blog.naver.com/PostView.naver?blogId=nextstone&logNo=222723993328&parentCategoryNo=&categoryNo=39&viewDate=&isShowPopularPosts=true&from=search"
published: "2023-06-05"
language: "ko"
tags: ["ESP32"]
hardware: ["Espressif ESP32 Development Board - Developer Edition", "WIZnet WIZ850io"]
likes: 0
views: 2079
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# ESP32 WiFi와 이더넷(Ethernet) 모듈 W5500 및 ENC28J60 활용 서버(Server) HTTP JSON 통신 - 2

> ESP32 WiFi와 이더넷(Ethernet) 모듈 W5500 및 ENC28J60 활용 서버(Server) HTTP JSON 통신 - 2

Original author: 넥스트스톤 (source: https://blog.naver.com/PostView.naver?blogId=nextstone&logNo=222723993328&parentCategoryNo=&categoryNo=39&viewDate=&isShowPopularPosts=true&from=search)

## Components

- **Espressif ESP32 Development Board - Developer Edition** x 1 ([docs](https://www.adafruit.com/product/3269))
- **WIZnet WIZ850io** x 1 ([docs](https://docs.wiznet.io/Product/ioModule/WIZ850io))
- Software: **Arduino IDE** ([docs](https://www.arduino.cc/en/software))

## Article

개요

1편에서의 기본적인 HTTP 기반의 JSON 간단한 전송방식을 참고하여 보다 규칙적인 HTTP 통신이 가능하도록 Header 및 데이터 파싱 기능을 추가한 소프트웨어 개발을 진행

방법

HTTP Method에 따른 데이터 구성 및 특정 값을 정의 한다. 이를 기반으로 Server와 Client간의 주고받는 데이터 포맷을 지정하고 통신한다.

![](https://maker.wiznet.io/upload/ckeditor5/513725864%5F1685956879%2Epng)

---

Source: https://maker.wiznet.io/lawrence/projects/esp32-wifi%EC%99%80-%EC%9D%B4%EB%8D%94%EB%84%B7-ethernet-%EB%AA%A8%EB%93%88-w5500-%EB%B0%8F-enc28j60-%ED%99%9C%EC%9A%A9-%EC%84%9C%EB%B2%84-server-http-json-%ED%86%B5%EC%8B%A0-2/
