안녕하세요.

XE나 Rhymix 는 외부서버나 Client 에서 PUT 방식으로 요청 시 수용할 수 있는 구조인가요?

Context.class.php 클래스의 init() 에 아래 코드를 보면 PUT 방식 요청 시 수용할 수 있는 구조가 아닌 것 같은데요.

 

$this->_setXmlRpcArgument();
$this->_setJSONRequestArgument();
$this->_setRequestArgument();

 

혹시 PUT 방식 수용하도록 구현해보신 분 계신지요?

 

  • profile

    확인해 보지는 않았지만 PUT으로 어떤 데이터를 넘겨주는지에 따라 다를 것 같네요. 일반적인 POST에서 사용하는 XML 형식을 그대로 따른다면 받아줄지도 모릅니다. 그러나 대부분의 proc 액션은 CSRF 공격 방지를 위해 method가 POST인지 확인하는 절차를 거치기 때문에 거기에서 걸릴지도...