发表于: 2016-12-29 22:16:02

1 1772


今天完成的事情:

1.用js原生写了登录验证,获取到验证结果是字符串,用Json.parse()转换为对象,最后alert出验证结果。

2.用js写了点击切换登录和注册界面。

3.在王峰师兄和杰仁的帮助下终于配置成功了Nginx,实现了跨域。


明天计划的事情:

1.写注册页面的js, 研究获取验证码的方法,研究判断输入的内容格式是否正确的办法

2.学习jQuery的ajax的写法


遇到的问题:

1.图形验证码的验证接口和注册的验证接口是分开的,是因为这两个的验证是分开做的吗?即先先验证图片验证码正确后才能点击注册按钮?

2.代码上传到了服务器,验证失效了,不知道怎么设置上传服务器后的跨域。


收获:

配置Nginx时遇到的坑

1.转移字符的问题:原始路径:G:\coding\git\nztraveler\mytask.git\trunk;
为防止转移字符的问题,在每个\改为\\,
更改后路径G:\\coding\\git\\nztraveler\\mytask.git\\trunk;

引用:https://www.zhihu.com/question/41430703


2.每次更新完nginx.conf文件都要重启Nginx(先结束任务进程,再重启)


3. 浏览器输入 localhost后需要输入监听路径(和配置的Nginx一致):http://localhost:1007


4.用post方法上传数据时,需要配置http头部(每个页面的配置代码都一样)

xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");


5.post的url里面的路径 /a/这个路径不能少,和配置文件一致
xmlHttp.open("POST","/a/login",true);
location /a/{
   proxy_pass   http://120.92.4.210:10010;
  #proxy_pass  http://dev.home.skill.ptteng.com;
  #proxy_pass  http://115.29.203.53:10010;
  proxy_set_header        Host            $host;
  proxy_set_header        X-Real-IP       $remote_addr;
  proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;

     }


6.post的发送数据写在send()里面,不写在url里面

xmlHttp.send("mobile=" + mobile+ "&pwd=" + pwd);


7.Nginx的报错工具:文件error.log,可以记录错误信息,并会显示错误行数,方便调试。

返回列表 返回列表
评论

    分享到