我試過調(diào)用例子中的 User類的getInfoByUid方法。 所用url 為 127.0.0.1/User?method=getInfoByUid¶m=123 結(jié)果不成功。
有人知道怎么組織參數(shù)嗎?
workerman-json-rpc 默認(rèn)不支持http協(xié)議,無法通過url調(diào)用 workerman-json-rpc自帶客戶端,使用方法參考主頁說明
我看了下 自帶的客戶端 傳的json串是 "{"class":"User","method":"getInfoByUid","param_array":[567]} 我是不是可以這樣理解:只要是通過TCP協(xié)議發(fā)送以上Json串都可以獲取到正確的結(jié)果。jsonRpcClient所用的語言是沒有限制的。
對(duì),建立個(gè)tcp連接,發(fā)送這樣格式的json,就會(huì)得到結(jié)果,不管是什么平臺(tái)什么客戶端或者什么語言
注意一點(diǎn),json數(shù)據(jù)末尾有個(gè)換行符,表明包傳輸完畢,服務(wù)端收到這個(gè)換行符后才開始處理請(qǐng)求返回?cái)?shù)據(jù)。 所以每個(gè)json包后面都要加一個(gè)換行符