构建安卓应用程序:I可以将数据发送到本地主机中的数据库,但在在线数据库中不同

我对我的 android 应用程序中发生的事情有点困惑,因为我不明白为什么我可以使用我的 android 应用程序将数据发送到本地主机数据库,并且我不能在在线数据库中做同样的工作。最大的问题是我找不到错误。

注意:我使用 volley=>(StringRequest) 将数据发送到数据库

这是我的类 Myrequest 将数据发送到数据库:

public class MyRequest {


    private Context context;

    private RequestQueue queue;


    public MyRequest(Context context, RequestQueue queue) {

        this.context = context;

        this.queue = queue;

    }


    public void register(final String nom, final String prenom,

                         final String naissance, final String telephone, final String email

            , final String fonction

            , final String commentaire, final String imagedata,

                         final RegistreCallback callback) {


        String url =

                "http://wided.epizy.com/index.php?controller=utilisateur&action=enregistrer";


        StringRequest request = new StringRequest(Request.Method.POST

                , url, new Response.Listener<String>() {

            @Override

            public void onResponse(String response) {

                callback.onSuccess("inscription validée");

            }

        }, new Response.ErrorListener() {

            @Override

            public void onErrorResponse(VolleyError error) {


                if (error instanceof NetworkError) {

                    callback.onError("Impossible de se connecter");

                } else if (error instanceof VolleyError) {


                    callback.onError("une erreur s'est produite");

                }

            }

        }


蓝山帝景
浏览 112回答 1
1回答

炎炎设计

我认为您正在使用无限免费站点的免费服务。InfinityFree拒绝接受来自Android应用程序的数据。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java