물어보기XpressEngine
조회 수 45 댓글 1

안녕하세요.

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

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

 

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

 

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

 

  • profile
    기진곰 2017.09.19 18:36:40

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


서버에 요청 중입니다. 잠시만 기다려 주십시오...