<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[TNF : Tatter Network Foundation forum - Eolin.PHP.HTTPRequest.php 에 대해서..]]></title>
		<link>http://forum.tattersite.com/ko/viewtopic.php?id=5987</link>
		<description><![CDATA[Eolin.PHP.HTTPRequest.php 에 대해서.. 의 최근 RSS 글들.]]></description>
		<lastBuildDate>Wed, 25 Jun 2008 02:47:59 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Eolin.PHP.HTTPRequest.php 에 대해서..]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=28546#p28546</link>
			<description><![CDATA[<p>안녕하세요. TNF 포럼에 처음으로 글을 써 보네요. <br />다름이 아니라 제가 이번에 티스토리 플러그인을 만들게 되면서 겪었던 일을 적어보려 합니다.</p><p>요즘에 외부 사이트의 REST 방식의 API를 이용하는 플러그인을 제작하고 있는데..<br />자꾸 원하는 결과가 제대로 나오지 않아서 한참을 살펴 본 결과..<br />Eolin.PHP.HTTPRequest 컴포넌트가 REST 방식의 요청을 제대로 커버하지 못해서였습니다.</p><p>제가 겪은 문제는 HTTPRequest가 Status 201의 HTTP 응답을 HTTP 요청 실패로 인식해서 생기는 문제였습니다.<br />Status 201은 POST 요청이 성공적으로 처리가 되었고 새로운 리소스가 생성이 되었음을 알리는 코드입니다.<br />대부분 웹 서버가 요청 성공에 200을 날려주긴 하지만.. RESTful 하게 설계된 REST API에서는..<br />POST의 요청 성공은 201 코드를 날려주기도 합니다.</p><p>요즘 외국 서비스들을 보면 REST 방식의 API 들이 좀 있던데..<br />그런 API들을 제대로 사용하기 위해서는 HTTPRequest 등의 컴포넌트에서 REST 방식의 API를 제대로 처리할 수 있도록 고려해 볼 필요가 있을 것이라고 생각됩니다.</p>]]></description>
			<author><![CDATA[null@example.com (드래곤군)]]></author>
			<pubDate>Wed, 25 Jun 2008 02:47:59 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=28546#p28546</guid>
		</item>
	</channel>
</rss>
