0
A
回答
1
非常感謝您通過排陣json_encode();例如對於控制器的方法如下
public function getUserList() {
header('Content-Type: application/json');
$query = $this->db->get('mytable');
if(count($query) > 0) {
$message = array('status' => 'true' , 'message' => 'Record get successfully' , 'data' => $return);
}else{
$message = array('status' => 'false' , 'message' => 'Record not found.');
}
echo json_encode($message);
}
0
笨,所以你需要使用其他不具有一個內置的HTTP方法在PHP的事情來實現這一點。
有2種方式,你可以使用捲曲,但說實話......這是令人費解......但閱讀:http://php.net/manual/en/book.curl.php
另一種方法是使用stream_context_create()
http://php.net/manual/en/function.stream-context-create.php
我使用這第二一個強烈建議因爲它更容易處理(與上下文相關)。
你如何設置你的請求取決於你引用的API和它允許的請求類型:GET,POST ...和什麼類型它需要你發送的標題信息,以及它們是否需要oAuth h EADER?
沒有1束代碼適合所有,我不得不創建一個完整的自定義庫來將codeigniter集成到Magento中,它花了很多時間。
+0
非常感謝您的建議。 – Ruby
相關問題
- 1. Http請求和響應
- 2. servlet中的非http請求和響應
- 3. HTTP請求響應
- 4. http請求響應的eventlistener
- 5. 如何在json中請求Http請求和響應
- 6. 攔截http請求/響應
- 7. HTTP請求/響應流程
- 8. HTTP請求/響應PHP
- 9. http請求部分響應
- 10. HTTP請求+響應名稱
- 11. Http請求響應調試
- 12. HTTP工具請求/響應
- 13. 帶出HTTP請求的HTTP響應
- 14. WCF服務 - HTTP請求和響應
- 15. 鏈HTTP請求和合並JSON響應
- 16. Web服務 - HTTP GET請求和響應
- 17. node.js:模擬http請求和響應
- 18. 日誌jax-ws http請求和響應
- 19. C:處理HTTP請求和響應
- 20. Apache Camel HTTP顯示請求和響應
- 21. Axis:log SOAP http請求和響應
- 22. 處理HTTP請求和響應
- 23. HTTP請求和響應參數
- 24. 關聯HTTP請求和響應
- 25. 在android中的http請求和http響應?
- 26. java中用戶端的HTTP請求和請求和響應的捕獲時間
- 27. HTTP請求沒有HTTP響應
- 28. 在HTTP請求/響應中查看Cookie
- 29. HttpCore的HTTP請求/響應的流程
- 30. 通過http響應的頭部和內容發起http請求
由於在發送代碼點火器的請求,或者想要在代碼點火器和api之間發送/接收? –
我想在codeigniter和api之間發送和接收數據。請求響應格式應該是json。 – Ruby