我熟悉iOS/Xcode開發,現在正在嘗試開發自己的Web服務。不幸的是,我正在努力將JSON字符串從iOS應用程序傳遞到PHP頁面。從iOS應用程序傳遞JSON字符串到PHP Webservice
在Xcode中,我創建類似於JSON字符串:
{"email" : "", "name" : "Test Rest",}
我然後創建一個URL (GET)
:
//localhost/index.php?method=createRestaurant&json={"email" : "", "name" : "Test Rest",}
我試圖使用NetBeans調試PHP但兩者NetBeans & iOS失敗,無論是錯誤的URL還是無效的字符錯誤,並且我猜測它是失敗的JSON字符{}。
如果我使用Chrome PostMan併發出相同的URL,它可以證明PHP正在工作/正在做我所需要的工作。
總之,在URL中包含JSON數據的最佳方式是需要在XCode中進行更改,以影響JSON編碼方式?
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:myDictionary options:NSJSONWritingPrettyPrinted error:&error];
jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
在我應該使用Java的一個理想的世界,但由於速度快,環境成本等我試圖讓我的系統中使用PHP的工作。一旦解決方案完成,我將繼續將解決方案移植到Java。
感謝您的任何幫助。