recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - json数据处理

OC 如何将{"message":{"function":"user_login","user":{"name":"admin","password":"admin"}}}将这个登录请求json通过socket TCP发给服务器

巴扎黑巴扎黑2758 Il y a quelques jours442

répondre à tous(4)je répondrai

  • 伊谢尔伦

    伊谢尔伦2017-05-02 09:26:33

    Je connais la réponse. Je l'ai essayé moi-même et je viens de l'écrire
    `NSDictionary *dict = @{

                        @"message":@{
                        @"function":@"user_login",
                        @"user":@{
                        @"name":_TextField.text,
                        @"password":_PassTextField.text
                                             }}};`
                                             
                                     将字典转成NSData在转成NSSString后面拼接上数据包的结尾,之后在转换成NSData通过tcp 发出去就可以了

    répondre
    0
  • 黄舟

    黄舟2017-05-02 09:26:33

    Envoyer des données via une requête ajax

    répondre
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:26:33

    var url = "http://www.xxx.com"
    var data = {"message":
        {"function":"user_login",
             "user":{   
                     "name":"admin",
                     "password":"admin"
                     }
        }
    }
    
    $.ajax({
                cache: true,
                type: "POST",
                url: url,
                data: data
                async: false,
                error: function(request) {
                    alert("NO");
                },
                success: function(data) {
                    alert("OK")
                }
            });

    répondre
    0
  • 黄舟

    黄舟2017-05-02 09:26:33

    Il n'est pas recommandé d'utiliser manuellement le socket pour effectuer des tâches telles que l'envoi de demandes de connexion. Pourquoi ne pas essayer un framework réseau mature tel qu'AFNetworking ?

    répondre
    0
  • Annulerrépondre