comparison Lib/IMPL/Web/ViewResult.pm @ 256:32aceba4ee6d

corrected ViewHandlers to handle cookies and headers. Dirty hacks to handle binary data RestController doesn't deal with file extensions anymore.
author sergey
date Wed, 12 Dec 2012 04:29:50 +0400
parents a02b110da931
children 2879cdb6b8cd
comparison
equal deleted inserted replaced
255:827cf96faa1c 256:32aceba4ee6d
8 'IMPL::Object' => undef, 8 'IMPL::Object' => undef,
9 'IMPL::Object::Autofill' => '@_' 9 'IMPL::Object::Autofill' => '@_'
10 ], 10 ],
11 props => [ 11 props => [
12 model => PROP_RW, 12 model => PROP_RW,
13 location => PROP_RW 13 location => PROP_RW,
14 cookies => PROP_RW,
15 headers => PROP_RW,
16 status => PROP_RW
14 ] 17 ]
15 }; 18 };
16 19
17 1; 20 1;
18 21
49 52
50 Модель ресурса, как правило это результат выполнения C<Http> метода. 53 Модель ресурса, как правило это результат выполнения C<Http> метода.
51 54
52 =head2 C<[get,set]location> 55 =head2 C<[get,set]location>
53 56
54 Текущий абсолютный адрес ресурса. 57 Текущий абсолютный адрес ресурса.
58
59 =head2 C<[get,set]cookies>
60
61 Хеш с печеньками, которые будут добавлены в C<HTTP> ответ.
62
63 =head2 C<[get,set]headers>
64
65 Заголовки которые нужно добавить в заголовки C<HTTP> ответа.
66
67 =head2 C<[get,set]status>
68
69 Код C<HTTP> ответа.
55 70
56 =cut 71 =cut