2012-07-02 112 views
2

我正在使用帶有CodeIgniter後端的Backbone JS。我應該使用Backbone.emulateHTTP還是php file_get_contents

看來我有兩個選擇:

  • 設置骨幹:

    Backbone.emulateHTTP = true; 
    Backbone.emulateJSON = true; 
    

    ,它發送的一切,表單數據,我可以在服務器上拿起與

    $this->input->post() 
    
  • 或者我可以在正常設置下離開Backbone,在這種情況下,它會在請求p中發送ayload,我必須使用:

    $data = json_decode(file_get_contents('php://input')); 
    

是否有一個正確的答案呢?第一個是否意味着它在技術上不是RESTful?這是否重要?

+0

如果您正在使用會話,技術上RESTful的船已駛 – Esailija

回答

0

我最近完成了backbone/ci(restful api)應用程序,並使用codeigniter的$ this-> input函數獲取了我的所有數據。你不應該有任何問題。

相關問題