File: echo.at

package info (click to toggle)
pound 4.17-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,008 kB
  • sloc: ansic: 26,296; perl: 2,311; makefile: 242; sh: 42; sed: 18
file content (67 lines) | stat: -rw-r--r-- 2,509 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
# This file is part of pound testsuite. -*- autotest -*-
# Copyright (C) 2022-2025 Sergey Poznyakoff
#
# Pound is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 3 of the License, or
# (at your option) any later version.
#
# Pound is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with pound.  If not, see <http://www.gnu.org/licenses/>.
AT_SETUP([Basic request processing])
AT_KEYWORDS([echo])
PT_CHECK(
[ListenHTTP
	Service
                Backend
                        Address
                        Port
                End
	End
End],
[GET /echo/foo/bar
end

200
x-orig-uri: /echo/foo/bar
x-backend-ident: pound.cfi:3
end

POST /echo/foo

In placerat urna vitae ligula fermentum auctor. Quisque convallis
consectetur rutrum. Proin eleifend sapien a diam ultrices, non
consequat enim tempus. Etiam viverra, odio eget mattis congue, mi
metus posuere augue, tincidunt iaculis magna mi eu orci. Sed feugiat,
dui quis dignissim lacinia, elit nulla maximus lectus, at porttitor
augue sem quis enim. Donec vitae eros ullamcorper, euismod risus vel,
faucibus diam. Donec et lectus urna. Nullam iaculis nulla bibendum
tincidunt ornare. Sed maximus, nunc at varius feugiat, lacus massa
dapibus ante, ac accumsan nisl neque eget lectus. Integer id molestie
orci, mollis varius ex. Mauris tristique dictum tellus, quis malesuada
urna vulputate sit amet.
end

200
x-orig-uri: /echo/foo
x-backend-ident: pound.cfi:3

In placerat urna vitae ligula fermentum auctor. Quisque convallis
consectetur rutrum. Proin eleifend sapien a diam ultrices, non
consequat enim tempus. Etiam viverra, odio eget mattis congue, mi
metus posuere augue, tincidunt iaculis magna mi eu orci. Sed feugiat,
dui quis dignissim lacinia, elit nulla maximus lectus, at porttitor
augue sem quis enim. Donec vitae eros ullamcorper, euismod risus vel,
faucibus diam. Donec et lectus urna. Nullam iaculis nulla bibendum
tincidunt ornare. Sed maximus, nunc at varius feugiat, lacus massa
dapibus ante, ac accumsan nisl neque eget lectus. Integer id molestie
orci, mollis varius ex. Mauris tristique dictum tellus, quis malesuada
urna vulputate sit amet.
end
])
AT_CLEANUP