Commit Graph

214 Commits

Author SHA1 Message Date
JessonChan 1abf85ed2a simplify the switch code 2015-09-22 15:18:24 +08:00
astaxie 172894efe8 golint session 2015-09-12 22:53:55 +08:00
astaxie ff5b09fc19 golint context 2015-09-10 15:31:09 +08:00
astaxie 079993b9f7 fix #1245 2015-07-06 13:54:14 +08:00
Lionel Lee 676595213f fix a comment error. 2015-05-25 09:10:36 +08:00
Yongzheng Lai a311d712a5 Update output.go 2015-05-25 09:10:35 +08:00
Yongzheng Lai bb5351bb9f Update output.go
fix cookie not work in IE
2015-05-25 09:10:35 +08:00
Donal Byrne 34940d00c0 Remove unnecessary optional group flag '?' since has to match one of comma or end of string 2015-05-25 09:10:35 +08:00
Donal Byrne 1a6ea693b5 Added to input.go: AcceptHtml, AcceptsXml and AcceptsJson functions which check the header agains a regex for simpler mult-content-type handling. 2015-05-25 09:10:35 +08:00
astaxie e938876c4a fix the cycle import 2015-02-27 00:12:10 +08:00
astaxie 3aceaf8838 error support controller 2015-02-26 23:34:43 +08:00
fuxiaohei 24cf06d288 code style simplify for context package 2015-02-23 11:15:55 +08:00
shuo li 22671c524e Fix subdomain, add test, space and comment fix 2014-12-17 12:06:53 +08:00
Hily Jiang db04c3cbb4 make Content-Type header more human-readable 2014-11-24 23:12:09 +08:00
astaxie 98dcee0643 Merge pull request #926 from xuewuhen/master
SubDomains function bugfixed
2014-11-23 22:57:40 +08:00
xuewuhen c9bb9d6a09 SubDomains function bugfixed 2014-11-18 22:54:48 +08:00
astaxie ecd0a5487e fix the import cycle not allowed 2014-10-30 16:12:54 +08:00
astaxie fda841208d fix #893 2014-10-30 16:05:48 +08:00
astaxie d8614e80e7 beego: update the Url to Path 2014-08-30 22:22:23 +08:00
astaxie 80274684e0 context: redirect should writer to response instantly 2014-08-19 09:48:21 +08:00
astaxie a144769515 update the documents & comments 2014-08-18 16:41:43 +08:00
astaxie ab71201c96 Merge pull request #741 from smallfish/master
Update ctx.WriteString multiple buf output
2014-08-14 23:56:20 +08:00
smallfish 75e2611cc4 Update ctx.WriteString multiple buf output 2014-08-14 21:37:52 +08:00
astaxie ee9749d640 beego:fix #685
move XsrfToken& CheckXsrfCookie to context
2014-07-24 23:12:21 +08:00
astaxie 91ee42ceeb beego:update the Abort Status 2014-07-18 15:38:29 +08:00
Christoph Portmann 3bb4d6f013 beego/context: Fix ignored Header in case SetStatus has been called before 2014-07-08 23:24:47 +03:00
astaxie fefd8ddb5b beego: update licence& fix #669 2014-07-03 23:40:21 +08:00
astaxie 0f170a80da update the comments fix #658 2014-06-25 10:39:37 +08:00
astaxie 0d17d974cd beego: update namespace 2014-05-23 15:56:25 +08:00
astaxie b45f0b9bf6 beego: fix #478 2014-05-17 02:56:50 +08:00
astaxie 3b9a404138 beego: support other analisys & fix typo 2014-05-17 02:26:50 +08:00
astaxie c188cbbcb4 update all files License 2014-05-17 02:26:50 +08:00
astaxie 54b92e9599 context:add Bind function
// Bind data from request.Form[key] to dest
// like
/?id=123&isok=true&ft=1.2&ol[0]=1&ol[1]=2&ul[]=str&ul[]=array&user.Name=
astaxie
// var id int  beegoInput.Bind(&id, "id")  id ==123
// var isok bool  beegoInput.Bind(&isok, "isok")  id ==true
// var ft float64  beegoInput.Bind(&ft, "ft")  ft ==1.2
// ol := make([]int, 0, 2)  beegoInput.Bind(&ol, "ol")  ol ==[1 2]
// ul := make([]string, 0, 2)  beegoInput.Bind(&ul, "ul")  ul ==[str
array]
// user struct{Name}  beegoInput.Bind(&user, "user")  user ==
{Name:"astaxie"}
2014-05-17 02:26:50 +08:00
astaxie e307bd7ba9 beego:hotfix for multipart/form-data 2014-04-15 05:05:53 +08:00
astaxie a99802b7d1 beego:query data from Form & params 2014-04-10 22:21:08 +08:00
astaxie 73d757e3f4 context: improve the formParse 2014-04-06 00:08:03 +08:00
asta.xie 5588bfc35e support filter to get router. get runController & runMethod 2014-03-29 14:55:34 +08:00
slene 50bc1ef757 rollback: set httponly default is false. 2014-03-17 12:27:04 +08:00
slene ee889e9975 skip cookie args when value is nil 2014-03-12 15:56:04 +08:00
slene d8b9db8d3e move SetSecureCookie / GetSecureCookie to *context.Context and alias in Controller 2014-03-12 15:56:04 +08:00
slene 9b498feac7 update output.Cookie 2014-03-12 15:56:04 +08:00
asta.xie 69982c62c8 path default is /
httponly default true
seuce default not set
2014-03-12 15:56:04 +08:00
傅小黑 2d77c4dc49 fix code with no need line 2013-12-26 00:44:49 +08:00
傅小黑 f535916fae add comments for context package. 2013-12-25 20:13:38 +08:00
Max Lau b08a4a86c1 repaired the wrong IP when using in localhost (Mac os x)
it returns “[“ when using beego in local host(Mac os x 10.9) , it
appears that Request.remoAddr returns “[::1]:****”
2013-12-20 18:56:02 +08:00
astaxie b8ed790858 recycling memory buffer in context 2013-12-18 22:33:21 +08:00
Pengfei Xue 65b9011bc1 delete write body from context.Redirect 2013-12-17 08:18:01 +08:00
astaxie f8708d01bf update abort & error show & sessionRelease in defer 2013-12-16 22:54:29 +08:00
astaxie 3c91360d72 dictinct system pkg and third pkg 2013-12-03 21:37:39 +08:00
astaxie 54fb49ed95 fix #315 2013-11-26 16:47:50 +08:00
astaxie ae2e25f4c2 fix #316 2013-11-26 11:05:49 +08:00
Pengfei Xue 76c0636125 beego.Context.Abort return immediately
* add common 4XX/5XX HTTP exceptions
2013-11-26 08:46:46 +08:00
Pengfei Xue 0122addd00 http.ResponseWriter doesn't implement WriteCloser interface
The removed code will never be executed, remove it
2013-11-21 18:39:16 +08:00
astaxie f52faf63f7 fix #304 2013-11-21 15:59:16 +08:00
astaxie 6c13bdde25 support profile & statistics in another port 2013-11-13 21:11:09 +08:00
astaxie 558738ade8 JSON CallBack类型的链接,这类出现在几乎各大Web 2.0网站中。修补这类安全问题很简单,只要在目标网页开头部分强制加一个空格即可,这样BOM头就无效了。 2013-11-08 20:54:06 +08:00
astaxie 91c7635d0e fix #283 2013-11-08 18:00:07 +08:00
astaxie 5d54acba30 fix isajax 2013-10-29 15:45:45 +08:00
astaxie 1eb87c5c59 fix #225 2013-09-26 22:31:39 +08:00
astaxie da91565354 add iswebsocket method 2013-09-10 17:02:56 +08:00
astaxie acadea6afa update xml 2013-09-10 00:02:22 +08:00
astaxie bd61dd9ffc change a log about new version 2013-09-10 00:00:18 +08:00
astaxie 5b9ae54441 update input 2013-09-10 00:00:17 +08:00
astaxie ac8853dfd3 move from beehttp to context 2013-08-21 17:59:31 +08:00