關於利用json實現java與php間的傳值機制問題!

來源:互聯網
上載者:User
我現在遇到這樣一個問題:

首先以下這一步我可以實現,就是java程式向我的php頁面發出請求,我用json_encode把要反饋的資料返回給java程式那邊

然後現在以下這一步我不知道怎麼實現,不知道裡面的機制該怎樣去實現?!!!

就是java程式給我的php頁面發json資料包,那我該用php的什麼函數或者用自訂一個怎樣的方法去擷取java程式發過來的json資料包呢?用request行不行?

只要我知道如何擷取得了,那麼我就知道如何去解釋它的json資料包了~~

求高手~~感激不盡來了~

小的我分數不是很多,這能盡量給這麼多了~~


回複討論(解決方案)

java 你不就直接 post get 過去不就得了?用什麼函數?

Ajax.

java 你不就直接 post get 過去不就得了?用什麼函數?

在java程式那邊就post過來給我的php頁面,我用過$_POST接收,沒有任何資料輸出,至於$_GET是沒用的,因為不是通過url傳值的。所以我不知道怎麼擷取得了java程式給我的資料

Ajax.
能給個例子嗎?

你java post 過來php 沒有任何資料那就是沒POST成功,跟一下資料 看看哪裡出錯了。

ajax 也是用到 post or get.

我現在遇到這樣一個問題:

首先以下這一步我可以實現,就是java程式向我的php頁面發出請求,我用json_encode把要反饋的資料返回給java程式那邊

然後現在以下這一步我不知道怎麼實現,不知道裡面的機制該怎樣去實現?!!!

就是java程式給我的php頁面發json資料包,那我該用php的什麼函數或者用自訂一個怎樣的方法去擷取java程式發過來的json資料包呢?用re……

PHP的json_encode與json_decode與JAVA是不能互連的,建議使用字串的方式來進行傳遞,這樣可以保證PHP和JAVA都能正確處理

file_get_contents("php://input") java推送資料 ,php端這樣擷取就能收到了

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.