2 个解决方案
#1
当然建议直接输出啦,都是临时用一下的图片,不用保存。
#2
直接生成验证码图片到浏览器,当然是最简洁的方法
但是作为框架的成员,你该如何布局呢?
如果作为统一资源定位,那势必要在你的控制器中预留一个验证码接口去调用框架预置的功能
这样一是显得有些臃肿,二是极易写错参数而是验证码形同虚设
如果使用独立的程序实现,这显然是与框架的单入口原则相悖的
总之,验证码作为一个独立的功能(生成、验证)是越少人工干预越好的
但是作为框架的成员,你该如何布局呢?
如果作为统一资源定位,那势必要在你的控制器中预留一个验证码接口去调用框架预置的功能
这样一是显得有些臃肿,二是极易写错参数而是验证码形同虚设
如果使用独立的程序实现,这显然是与框架的单入口原则相悖的
总之,验证码作为一个独立的功能(生成、验证)是越少人工干预越好的
#1
当然建议直接输出啦,都是临时用一下的图片,不用保存。
#2
直接生成验证码图片到浏览器,当然是最简洁的方法
但是作为框架的成员,你该如何布局呢?
如果作为统一资源定位,那势必要在你的控制器中预留一个验证码接口去调用框架预置的功能
这样一是显得有些臃肿,二是极易写错参数而是验证码形同虚设
如果使用独立的程序实现,这显然是与框架的单入口原则相悖的
总之,验证码作为一个独立的功能(生成、验证)是越少人工干预越好的
但是作为框架的成员,你该如何布局呢?
如果作为统一资源定位,那势必要在你的控制器中预留一个验证码接口去调用框架预置的功能
这样一是显得有些臃肿,二是极易写错参数而是验证码形同虚设
如果使用独立的程序实现,这显然是与框架的单入口原则相悖的
总之,验证码作为一个独立的功能(生成、验证)是越少人工干预越好的