목록POST (2)
아미(아름다운미소)
Python3 urllib으로 http로 POST 전송 ''' Created on 2019. 12. 21. @author: test ''' import urllib.parse import urllib.request details = urllib.parse.urlencode({'CODE': '코드', 'NAME': '이름', 'KIND': '종류', 'PRICE': '가격', 'USERID': '아이디'}) details = details.encode('UTF-8') url = urllib.request.Request('https://test.cafe24.com/postdata_test.php', details) url.add_header("User-Agent","Mozilla/5.0 (Windows; U..
NSURLSession을 통해서 POST로 폼 내용을 전송 NSURLSession을 통해서 POST로 폼 내용을 전송하는 예제 입니다. 먼저 POST 폼 전송에 대해서 잠깐 살펴보면, 폼의 각 필드명과 필드값이 GET 방식과 비슷한 형태로 연결되고 URL인코딩을 거쳐 바이너리스트림 데이터로 생성됩니다. 이걸 submit 하게 되면 브라우저는 웹서버의 해당 주소에 HTTP 요청을 보내게 되는데, 1.메소드는 POST 로 전달합니다. 2.폼의 형태에 따라 Content-Type으로 전달합니다. 일반 폼의 경우 application/x-www-form-urlencoded가 되며 파일 업로드의 경우에는 application/x-multipart-formdata로 전송됩니다. 3.일반 요청과 다르게 HTTP He..