---
title: "W5500 - http client에서 post 방식으로 데이터를 보내려고 합니다."
url: "https://maker.wiznet.io/forum/13003"
markdown_url: "https://maker.wiznet.io/forum/13003/md"
type: "Forum topic"
category: "Ethernet Chips"
author: "Sehui Han Shidare Ho"
created: "2018-07-19T14:55:30+09:00"
last_activity: "2018-07-20T03:05:23+09:00"
language: "ko"
views: 1350
replies: 2
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# W5500 - http client에서 post 방식으로 데이터를 보내려고 합니다.

## Question

Asked by Sehui Han Shidare Ho on 2018-07-19 in Ethernet Chips.

GET 방식은 실습 해보았습니다.
데이터 잘 받아오네요.

[예제페이지](https://ericslabs.wordpress.com/2016/08/04/simple-http-client-library-for-w7500x-mcu/)

다만 POST 방식을 쓰려는데,
POST 방식은 Body 쪽에 A=1& B=2 이러한 식으로 값을 넣어줘야 하더군요.
저 예제에서 GET 방식을 쓸때는 버퍼를 분해(?)하지 않고도 값을 받아왔는데
POST 방식은 꼭 버퍼를 분해해서 값 넣고 재조합해서 보내야 하는것처럼 보입니다.

즉, GET 방식은 제공되는 전송함수 쓰면 되지만, POST 는 직접 헤더부터 바디를 짜서 보내는게 아닌가 궁금합니다.

[![usage_1_getrequest](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/2/2b17252a03c3370a79cd2a35b7e602f2a4a2ef69.png) usage_1_getrequest700×499 167 KB](https://maker.wiznet.io/forum_uploads/wiznet/original/2X/2/2b17252a03c3370a79cd2a35b7e602f2a4a2ef69.png)

http client POST 방식 예제 없을까요?

## Replies

### Reply 1 by becky, 2018-07-20

안녕하세요

GET의 경우 query를 URL에 연결하여 전송하면 되지만,
POST의 경우는 BODY에 query를 넣어 전송하도록 되어있습니다.
버퍼를 분해해서 보내야하는것처럼 보이는 것은 POST의 특성으로 직접구현하셔야 합니다.

### Reply 2 by Sehui Han Shidare Ho, 2018-07-20 (in reply to reply 1)

알려주셔서 감사합니다.

---

Source: https://maker.wiznet.io/forum/13003
