我有两个环节:从Android设备JSON发送到服务器不工作
private static final String url_to_reg_device1 = "http://10.0.2.2/android_connec/regdevice.php";
private static final String url_to_reg_device2 = "http://www.something.in/form/regdevice.php";
一个是本地主机,另一个是服务器。
当我开始活动时,我创建了一个存储电子邮件和注册号的JSON并将其发送到服务器。在服务器端,我解码JSON记录并获取值,并将其存储在数据库中。
问题是我的代码在本地服务器上工作。但是,当我把它上传在服务器上(到URL中url_to_reg_device2
),我得到这个错误:JSON对象的正确
"Error parsing data org.json.JSONException: Value <!DOCTYPE of type java.lang.String cannot be converted to JSONObject".
您的第二个网址的回复必须返回一个json ...不是html ....我认为重写规则将会添加您的文档类型。 – silly 2012-07-27 12:02:25
@ Rohit13发布一些代码。 – 2012-07-27 12:05:56
我不确定,但首先尝试将JSON转换为JSONStringer并传递给服务器。 – 2012-07-27 12:49:07