Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/122.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 什么';登录成功的正确龙卷风响应是什么?_Python_Ios_Tornado - Fatal编程技术网

Python 什么';登录成功的正确龙卷风响应是什么?

Python 什么';登录成功的正确龙卷风响应是什么?,python,ios,tornado,Python,Ios,Tornado,到目前为止,我有一个非常基本的服务器(我还没有内置任何安全功能,比如cookie身份验证)。到目前为止,我得到的是一个iOS应用程序,在其中输入用户名和密码,然后将这些参数插入URL并传递到服务器。服务器检查用户名是否在数据库中,然后向应用程序发送确认信息。非常基本,但我不知道确认应该是什么样的 该服务器是一个带有MySQL dbms的Python Tornado服务器 我不确定的是龙卷风应该/能够发出什么样的响应?我是否使用self.write、self.response或self.rende

到目前为止,我有一个非常基本的服务器(我还没有内置任何安全功能,比如cookie身份验证)。到目前为止,我得到的是一个iOS应用程序,在其中输入用户名和密码,然后将这些参数插入URL并传递到服务器。服务器检查用户名是否在数据库中,然后向应用程序发送确认信息。非常基本,但我不知道确认应该是什么样的

该服务器是一个带有MySQL dbms的Python Tornado服务器

我不确定的是龙卷风应该/能够发出什么样的响应?我是否使用self.write、self.response或self.render?我不认为它是self.render,因为我没有呈现HTML文件,我只是向本机iOS应用发送一个确认响应,一旦应用收到该响应,将提示它加载下一个视图控制器

在谷歌搜索了很多次之后,我似乎找不到答案(可能是因为我不知道如何正确地表达这个问题)


我是服务器新手,所以我感谢您的耐心

您可以使用self.write()或self.finish()发送响应(主要区别在于,使用write()可以将响应分为多个部分,而finish()只能调用一次。如果您使用的是非协程的异步函数,您还必须调用finish()一次,但在大多数情况下,它是自动完成的).


至于发送什么,如果它是一个只查看状态代码的非浏览器应用程序,其实并不重要,但我通常会发送一个空的json字典,这样就有了明确的扩展空间。

所以我可能会说:self.write(“确认”)?或者它必须像你说的那样是一个状态码吗?你可以说你的客户想要你说的任何话;你不必使用状态代码。