ÿþP l a n c a Bo [c i w y k Ba d u
W p r o w a d z e n i e ( 2 w y k Ba d y )
W a r s t w a a p l i k a c j i ( 2 w y k Ba d y )
W a r s t w a t r a n s p o r t u ( 2 - 3 w y k Ba d y )
W a r s t w a s i e c i ( 2 - 3 w y k Ba d y )
W a r s t w a Bc z a i s i e c i l o k a l n e ( 3 w y k Ba d y )
P o d s t a w y o c h r o n y i n f o r m a c j i ( 2 - 3 w y k Ba d y )
1
P l a n c z a s o w y w y k Ba d u i w i c z e D
s t a r t
z a d a n i a p r o g r a m i s t y c z n e
( Bc z n i e 1 6 p u n k t ó w )
k o l o k w i u m ( 2 4 p u n k t ó w )
z a d a n i a p r o g r a m i s t y c z n e i
z a l i c z e n i e w i c z e D
e g z a m i n ( 6 0 p u n k t ó w )
2
L i t e r a t u r a d o w a r s t w y a p l i k a c j i
R o z d z i a B 2 , C o m p u t e r N e t w o r k i n g : A T o p - D o w n
A p p r o a c h F e a t u r i n g t h e I n t e r n e t , w y d a n i e 2
l u b 3 , J . K u r o s e , K . R o s s , A d d i s o n - W e s l e y , 2 0 0 4
R o z d z i a B y 4 , 6 , P r o g r a m o w a n i e z a s t o s o w a D
s i e c i o w y c h w s y s t e m i e U n i x ,
W . R . S t e v e n s , W N T , 1 9 9 5
R o z d z i a By 1 9 , 2 0 , 2 2 , 2 4 , 2 5 , S i e c i k o m p u t e r o w e
T C P / I P , D . E . C o m e r , W N T , 1 9 9 7
3
W a r s t w a a p l i k a c j i
C e l e :
p o z n a w a n i e
k o n c e p c y j n e i p o p u l a r n y c h
i m p l e m e n t a c y j n e z a g a d n i e n i a p r o t o k o Bó w w a r s t w y
p r o t o k o Bó w w . a p l i k a c j i a p l i k a c j i
H T T P
m o d e l e u s Bu g w a r s t w y
F T P
t r a n s p o r t u
S M T P / P O P 3 / I M A P
m o d e l k l i e n t - s e r w e r
D N S
m o d e l p a r t n e r s k i
p r o g r a m o w a n i e
( p e e r - t o - p e e r )
a p l i k a c j i s i e c i o w y c h
A P I g n i a z d
4
M a p a w y k Ba d u
2 . 1 Z a s a d y b u d o w y 2 . 6 P o c z t a e l e k t r o n i c z n a
p r o t o k o Bó w w . a p l i k a c j i
S M T P , P O P 3 , I M A P
2 . 2 W W W i H T T P 2 . 7 F T P
2 . 3 D N S 2 . 8 D y s t r y b u c j a
z a w a r t o [c i
2 . 4 P r o g r a m o w a n i e p r z y
S c h o w k i I n t e r n e t o w e
u |y c i u g n i a z d T C P
S i e c i d y s t r y b u c j i
2 . 5 P r o g r a m o w a n i e p r z y
z a w a r t o [c i
u |y c i u g n i a z d U D P
2 . 9 D z i e l e n i e p l i k ó w P 2 P
5
A p l i k a c j e s i e c i o w e : t r o c h s Bo w n i c t w a
P r o c e s : p r o g r a m d z i a Ba j c y
a g e n t ( u s e r a g e n t ) :
n a h o [c i e .
k o m u n i k u j e s i z
u |y t k o w n i k i e m i s i e c i .
n a j e d n y m h o [c i e , d w a
p r o c e s y k o m u n i k u j s i
i m p l e m e n t u j e i n t e r f e j s
p r z e z k o m u n i k a c j
u |y t k o w n i k a i p r o t o k ó B
m i d z y p r o c e s o w
w a r s t w y a p l i k a c j i
( z d e f i n i o w a n p r z e z
W W W : p r z e g l d a r k a
S y s t e m O p e r a c y j n y ) .
E - m a i l : p r o g r a m p o c z t o w y
s t r e a m i n g a u d i o / v i d e o :
p r o c e s y d z i a Ba j c e n a
o d t w a r z a c z m u l t i m e d i ó w
r ó |n y c h h o s t a c h
p o r o z u m i e w a j s i
p r o t o k o Be m w a r s t w y
a p l i k a c j i
6
A p l i k a c j e i p r o t o k o By w a r s t w y a p l i k a c j i
A p l i k a c j e : k o m u n i k u j c e ,
a p l i k a c j i
r o z p r o s z o n e p r o c e s y
t r a n s p o r t u
s i e c i
Bc z a
n . p . , e - m a i l , W W W , d z i e l e n i e
f i z y c z n a
p l i k ó w P 2 P , k o m u n i k a t o r y
d z i a Ba j n a s y s t e m a c h
k o Dc o w y c h ( h o s t a c h )
w y m i e n i a j k o m u n i k a t y
P r o t o k o By w a r s t w y a p l i k a c j i
" k a w a Be k " a p l i k a c j i
a p l i k a c j i
a p l i k a c j i
d e f i n i u j k o m u n i k a t y i a k c j e
t r a n s p o r t u
t r a n s p o r t u
s i e c i
s i e c i
a p l i k a c j i
Bc z a
Bc z a
f i z y c z n a
f i z y c z n a
u |y w a j u s Bu g k o m u n i k a c y j n y c h
n i |s z e j w a r s t w y ( T C P , U D P )
7
P r o t o k ó B w . a p l i k a c j i o k r e [l a . . .
R o d z a j e k o m u n i k a t ó w , n . p . , P r o t o k o By p u b l i c z n e :
k o m u n i k a t y |d a n i a i
d e f i n i o w a n e w
d o k u m e n t a c h R e q u e s t
o d p o w i e d z i
F o r C o m m e n t s ( R F C )
S k Ba d n i k o m u n i k a t ó w : j a k i e
p o z w a l a n a w s p ó Bp r a c
p o l a w k o m u n i k a t a c h i j a k s
r ó |n y c h s y s t e m ó w
o d d z i e l a n e
n . p . , H T T P , S M T P
Z n a c z e n i e i n f o r m a c j i w
P r o t o k o By p r y w a t n e :
p o l a c h k o m u n i k a t u
n . p . , K a Z a A
Z a s a d y o k r e [l a j c e k i e d y i
j a k p r o c e s y w y m i e n i a j
k o m u n i k a t y
8
M o d e l k l i e n t / s e r w e r
T y p o w a a p l i k a c j a s i e c i o w a m a d w i e
c z [c i : k l i e n t a i s e r w e r a
K l i e n t :
a p l i k a c j i
t r a n s p o r t u
s i e c i
r o z p o c z y n a k o m u n i k a c j z
Bc z a
f i z y c z n a
s e r w e r e m ( m ó w i p i e r w s z y )
z w y k l e p r o s i o u s Bu g s e r w e r a , |d a n i e
W W W : k l i e n t i m p l e m e n t o w a n y
p r z e z p r z e g l d a r k ; e - m a i l :
p r z e z p r o g r a m p o c z t o w y
o d p o w i e d z
S e r w e r :
a p l i k a c j i
u d o s t p n i a |d a n u s Bu g k l i e n t o w i
t r a n s p o r t u
s i e c i
n . p . , s e r w e r W W W w y s y Ba |d a n s t r o n ,
Bc z a
f i z y c z n a
s e r w e r p o c z t y d o s t a r c z a p o c z t
9
R o z w i n i c i a m o d e l u k l i e n t / s e r w e r
D o d a t k o w e e t a p y p o [r e d n i e : p Ba s z c z y z n y
( a n g . m u l t i - t i e r a r c h i t e c t u r e )
s e r w e r
b a z a
s e r w e r
s e r w e r
k l i e n t a p l i k a c y j n y
d a n y c h
W W W
p o [r e d n i k
1 0
P r o c e s y k o m u n i k u j c e p r z e z s i e
h o s t l u b
h o s t l u b
p r o c e s w y s y Ba / o d b i e r a s e r w e r
s e r w e r
k o m u n i k a t y d o / z s w o j e g o
s t e r o w a n y p r z e z
g n i a z d a
t w ó r c a p l i k a c j i
g n i a z d o m o |n a p o r ó w n a
p r o c e s
p r o c e s
d o s k r z y n k i p o c z t o w e j
g n i a z d o
g n i a z d o
p r o c e s w r z u c a w i a d o m o [
I n t e r n e t
T C P z
d o s k r z y n k i
T C P z
b u f o r a m i ,
b u f o r a m i ,
p r o c e s z a k Ba d a , |e w a r s t w a
z m i e n n y m i
z m i e n n y m i
t r a n s p o r t u d o s t a r c z y
s t e r o w a n e p r z e z
s y s t e m o p e r a c y j n y
k o m u n i k a t d o o d b i o r c y
A P I : ( 1 ) w y b ó r p r o t o k o Bu t r a n s p o r t o w e g o ;
( 2 ) m o |l i w o [ z m i a n y n i e k t ó r y c h p a r a m e t r ó w
( o t y m w i c e j p ó zn i e j )
1 1
A d r e s o w a n i e p r o c e s ó w :
I d e n t y f i k a t o r z a w i e r a
{e b y p r o c e s m ó g B
a d r e s I P o r a z n u m e r
o d b i e r a k o m u n i k a t y ,
p o r t u z w i z a n y z
m u s i m i e i d e n t y f i k a t o r
p r o c e s e m n a h o [c i e .
K a |d y h o s t m a
P r z y k Ba d o w e n u m e r y
u n i k a t o w y 3 2 - b i t o w y
p o r t ó w :
a d r e s I P
s e r w e r H T T P : 8 0
P y t a n i e : c z y a d r e s I P
s e r w e r p o c z t y : 2 5
h o s t a n a k t ó r y m d z i a Ba
W r ó c i m y d o t e g o
p r o c e s w y s t a r c z y d l a
t e m a t u p ó zn i e j
i d e n t y f i k a c j i p r o c e s u ?
O d p o w i e d z: N i e , w i e l e
p r o c e s ó w m o |e d z i a Ba
n a j e d n y m h o [c i e
1 2
J a k i e j u s Bu g i t r a n s p o r t o w e j p o t r z e b u j e
a p l i k a c j a ?
S t r a t y
P r z e p u s t o w o [
n i e k t ó r e a p l i k a c j e ( n . p . ,
n i e k t ó r e a p l i k a c j e ( n . p . ,
a u d i o ) t o l e r u j p e w n i l o [
a u d i o / w i d e o ) w y m a g a j
s t r a t
m i n i m a l n e j
i n n e a p l i k a c j e ( n . p . , t r a n s f e r
p r z e p u s t o w o [c i
p l i k ó w , t e l n e t ) w y m a g a j
i n n e a p l i k a c j e
1 0 0 % n i e z a w o d n o [c i
( e l a s t y c z n e ) m o g
O p ó zn i e n i e
w y k o r z y s t a t y l e
n i e k t ó r e a p l i k a c j e
p r z e p u s t o w o [c i , i l e
( n . p . , t e l e f o n i a
o t r z y m a j
I n t e r n e t o w a , g r y
i n t e r a k t y w n e )
w y m a g a j n i s k i c h
o p ó zn i e D
1 3
W y m a g a n i a a p l i k a c j i d o t y c z c e t r a n s p o r t u
A p l i k a c j a
S t r a t y P r z e p u s t o w o [ O p ó zn i e n i e
t r a n s f e r p l i k ó w
b e z s t r a t e l a s t y c z n a n i e
p o c z t a e l e k t r o n i c z n a
b e z s t r a t e l a s t y c z n a n i e
W W W
b e z s t r a t e l a s t y c z n e n i e
a u d i o / w i d e o w c z a s i e
t o l e r u j e s t r a t y a u d i o : 5 k b p s - 1 M b p s t a k , s e t k i m s
r z e c z y w i s t y m
w i d e o : 1 0 k b p s - 5 M b p s
o d t w a r z a n e a u d i o / w i d e o
t o l e r u j e s t r a t y j a k w y |e j t a k , k i l k a s
g r y i n t e r a k t y w n e
t o l e r u j e s t r a t y p o w y |e j k i l k u k b p s t a k , s e t k i m s
k o m u n i k a t o r y
b e z s t r a t e l a s t y c z n a t a k i n i e
1 4
U s Bu g i t r a n s p o r t o w e I n t e r n e t u
u s Bu g a T C P :
u s Bu g a U D P :
p o Bc z e n i o w a : w y m a g a
z a w o d n a k o m u n i k a c j a
i n i c j a l i z a c j i p o Bc z e n i a
p o m i d z y p r o c e s a m i
p o m i d z y p r o c e s a m i
n i e u d o s t p n i a : t w o r z e n i a
n i e z a w o d n a k o m u n i k a c j a
p o Bc z e n i a , n i e z a w o d n o [c i ,
p o m i d z y p r o c e s a m i
k o n t r o l i p r z e p By w u ,
k o n t r o l i p r z e c i |e n i a ,
k o n t r o l a p r z e p By w u : n a d a w c a
i n f o r m a c j i o c z a s i e , a n i
n i e p r z e c i |y o d b i o r c y
g w a r a n c j i p r z e p u s t o w o [c i
k o n t r o l a p r z e c i |e n i a :
n a d a w c a z w o l n i , j e [l i s i e
z o s t a n i e p r z e c i |o n a
P y t a n i e : P o c o ? C z e m u
i s t n i e j e u s Bu g a U D P ?
n i e u d o s t p n i a : i n f o r m a c j i o
c z a s i e , g w a r a n c j i m i n i m a l n e j
p r z e p u s t o w o [c i
1 5
A p l i k a c j e I n t e r n e t o w e :
p r o t o k o By w a r s t w a p l i k a c j i i t r a n s p o r t u
P r o t o k ó B
W y k o r z y s t y w a n y
A p l i k a c j a w a r s t w y a p l i k a c j i
p r o t o k ó B t r a n s p o r t o w y
e - m a i l S M T P [ R F C 2 8 2 1 ]
T C P
z d a l n y t e r m i n a l T e l n e t [ R F C 8 5 4 ]
T C P
W W W H T T P [ R F C 2 6 1 6 ]
T C P
t r a n s f e r p l i k ó w F T P [ R F C 9 5 9 ]
T C P
m e d i a s t r u m i e n i o w e p r y w a t n e
T C P l u b U D P
( n . p . R e a l N e t w o r k s )
T e l e f o n i a I n t e r n e t o w a p r y w a t n e
( n . p . , D i a l p a d )
z w y k l e U D P
1 6
M a p a w y k Ba d u
2 . 1 Z a s a d y b u d o w y 2 . 6 P o c z t a e l e k t r o n i c z n a
p r o t o k o Bó w w . a p l i k a c j i
S M T P , P O P 3 , I M A P
2 . 2 W W W i H T T P 2 . 7 F T P
2 . 3 D N S 2 . 8 D y s t r y b u c j a
z a w a r t o [c i
2 . 4 P r o g r a m o w a n i e p r z y
S c h o w k i I n t e r n e t o w e
u |y c i u g n i a z d T C P
S i e c i d y s t r y b u c j i
2 . 5 P r o g r a m o w a n i e p r z y
z a w a r t o [c i
u |y c i u g n i a z d U D P
2 . 9 D z i e l e n i e p l i k ó w P 2 P
1 7
W W W i H T T P
N a j p i e r w t e r m i n o l o g i a
S t r o n a W W W s k Ba d a s i z o b i e k t ó w
O b i e k t m o |e b y p l i k i e m H T M L , o b r a z e m J P E G ,
a p l e t e m J a v a , p l i k i e m a u d i o , &
S t r o n a W W W s k Ba d a s i z b a z o w e g o p l i k u H T M L
k t ó r y z a w i e r a s z e r e g o d n o [n i k ó w d o o b i e k t ó w
K a |d y o b i e k t p o s i a d a a d r e s U R L
( U n i f o r m R e s o u r c e L o c a t o r )
P r z y k Ba d o w y U R L :
w w w . s z k o l a . e d u . p l / k a t e d r a / p i c . g i f
[c i e |k a
n a z w a h o s t a
1 8
P r z e g l d H T T P
H T T P : h y p e r t e x t
t r a n s f e r p r o t o c o l
P r o t o k ó B w a r s t w y a p l i k a c j i
P C n a k t ó r y m
W W W
d z i a Ba E x p l o r e r
m o d e l k l i e n t / s e r w e r
k l i e n t : p r z e g l d a r k a
|d a , o t r z y m u j e ,
S e r w e r , n a
w y [w i e t l a o b i e k t y
k t ó r y m d z i a Ba
W W W
s e r w e r W W W
s e r w e r : s e r w e r W W W
A p a c h e
w y s y Ba o b i e k t y w
o d p o w i e d z i n a |d a n i a
M a c n a k t ó r y m
H T T P 1 . 0 : R F C 1 9 4 5
d z i a Ba N a v i g a t o r
H T T P 1 . 1 : R F C 2 0 6 8
1 9
|
d a n i e
H T
o d
T
P
p
o w
i
e
d
z
H T
T
P
P
T
H T
P
i e
T
a n
H T
d
|
d z
e
i
o w
p
o d
P r z e g l d H T T P ( c . d . )
H T T P j e s t b e z s t a n o w y
U |y w a T C P :
s e r w e r n i e u t r z y m u j e
i n i e w y k o r z y s t u j e
k l i e n t n a w i z u j e p o Bc z e n i e T C P
i n f o r m a c j i o
( t w o r z y g n i a z d o ) d o s e r w e r a ,
u p r z e d n i c h
p o r t 8 0
p o Bc z e n i a c h H T T P
d y g r e s j a
s e r w e r p r z y j m u j e p o Bc z e n i e
P r o t o k o By , k t ó r e u t r z y m u j
T C P o d k l i e n t a
s t a n , s z Bo |o n e !
p r z e g l d a r k a ( k l i e n t H T T P ) i
h i s t o r i a ( s t a n ) m u s i b y
s e r w e r W W W ( s e r w e r H T T P )
u t r z y m y w a n a
w y m i e n i a j k o m u n i k a t y H T T P
j e [l i s e r w e r l u b k l i e n t
( k o m u n i k a t y p r o t o k o Bu w a r s t w y
b d z i e m i a B a w a r i ,
a p l i k a c j i )
i n f o r m a c j e o s t a n i e m o g
b y n i e z g o d n e , m u s z
p o Bc z e n i e T C P j e s t z a m y k a n e
z o s t a u j e d n o l i c o n e
s p r o b l e m y z
2 0
b e z p i e c z e Ds t w e m
P o Bc z e n i e H T T P
N i e t r w a Be H T T P
T r w a Be H T T P
N a j w y |e j j e d e n o b i e k t
W i e l e o b i e k t ó w m o g
j e s t p o s y Ba n y p r z e z
z o s t a p o s Ba n e p r z e z
p o Bc z e n i e T C P , k t ó r e
j e d n o p o Bc z e n i e T C P
p o t e m z o s t a j e
p o m i d z y k l i e n t e m i
z a m k n i t e .
s e r w e r e m .
H T T P / 1 . 0 u |y w a
H T T P / 1 . 1 d o m y [l n i e
n i e t r w a Be g o H T T P
u |y w a t r w a Be g o H T T P
2 1
N i e t r w a Be H T T P
( s t r o n a z a w i e r a
t e k s t , w s k a z a n i a
U |y t k o w n i k w p r o w a d z a a d r e s U R L
d o 1 0 o b r a z ó w
w w w . s z k o l a . e d u . p l / k a t e d r a / h o m e . i n d e x
j p e g )
1 a . K l i e n t H T T P n a w i z u j e
p o Bc z e n i e T C P d o s e r w e r a
1 b . S e r w e r H T T P p o d a d r e s e m
H T T P ( p r o c e s u ) p o d a d r e s e m
w w w . s z k o l a . e d u o c z e k u j c y n a
w w w . s z k o l a . e d u n a p o r c i e 8 0
p o Bc z e n i a T C P n a p o r c i e 8 0
p r z y j m u j e p o Bc z e n i e ,
p o w i a d a m i a k l i e n t a
2 . K l i e n t H T T P w y s y Ba k o m u n i k a t
|d a n i a H T T P ( z a w i e r a j c y
U R L ) p r z e z g n i a z d o T C P . 3 . s e r w e r H T T P o d b i e r a
K o m u n i k a t w s k a z u j e , |e k l i e n t
k o m u n i k a t |d a n i a , t w o r z y
|d a o b i e k t u
k o m u n i k a t o d p o w i e d z i
k a t e d r a / h o m e . i n d e x
z a w i e r a j c y |d a n y o b i e k t , i
w y s y Ba k o m u n i k a t p r z e z
g n i a z d o T C P
c z a s
2 2
N i e t r w a Be H T T P ( c . d . )
4 . S e r w e r H T T P z a m y k a
p o Bc z e n i e T C P .
5 . K l i e n t H T T P o d b i e r a
k o m u n i k a t o d p o w i e d z i
z a w i e r a j c y p l i k h t m l ,
w y [w i e t l a h t m l . P a r s u j c
p l i k h t m l , z n a j d u j e 1 0
c z a s
w s k a z y w a n y c h o b i e k t ó w j p g
6 . K r o k i 1 - 5 s p o w t a r z a n e d l a
k a |d e g o z 1 0 o b i e k t ó w j p g
2 3
M o d e l o w a n i e c z a s u o b s Bu g i
D e f i n i c j a R T T ( a n g . R o u n d T r i p
T i m e ) : c z a s p o t r z e b n y n a
p r z e s Ba n i e m a Be g o p a k i e t u o d
n a d a w c y d o o d b i o r c y i z
n a w i z a n i e
p o Bc z e n i a
p o w r o t e m .
T C P
R T T
C z a s o b s Bu g i :
|d a n i e
1 R T T n a c z [ i n i c j a c j i p l i k u
c z a s
R T T
p o Bc z e n i a T C P t r a n s m i s j i
p l i k u
1 R T T n a p r z e s Ba n i e |d a n i a
p l i k
o d e b r a n y
H T T P i n a p o w r ó t p i e r w s z y c h
b a j t ó w o d p o w i e d z i H T T P
c z a s
c z a s
c z a s t r a n s m i s j i p l i k u
r a z e m = 2 R T T + c z a s t r a n s m i s j i
2 4
T r w a Be H T T P
N i e t r w a Be H T T P : T r w a Be H T T P b e z g r u p o w y c h
|d a D:
w y m a g a 2 R T T n a k a |d y o b i e k t
k l i e n t w y s y Ba n o w e |d a n i e
S y s t e m o p e r a c y j n y h o s t a m u s i
d o p i e r o , g r y o d e b r a B
p r a c o w a i u d o s t p n i a z a s o b y n a
p o p r z e d n i o d p o w i e d z
k a |d e p o Bc z e n i e T C P
1 R T T n a k a |d y |d a n y
p o w o l n y s t a r t T C P
o b i e k t
j e d n a k p r z e g l d a r k i c z s t o
T r w a Be z g r u p o w y m i |d a n i a m i :
o t w i e r a j r ó w n o l e g Be p o Bc z e n i a
d o m y [l n e w H T T P / 1 . 1
T C P
k l i e n t w y s y Ba |d a n i e j a k
t y l k o z n a j d z i e w s t r o n i e
T r w a Be H T T P
w s k a z a n y o b i e k t
s e r w e r z o s t a w i a o t w a r t e
t y l k o j e d e n R T T d l a
p o Bc z e n i e p o w y s Ba n i u o d p o w i e d z i
w s z y s t k i c h |d a n y c h
n a s t p n e k o m u n i k a t y H T T P
o b i e k t ó w
p o m i d z y t y m s a m y m k l i e n t e m i
s e r w e r e m n a t y m s a m y m p o Bc z e n i u
T C P
2 5
K o m u n i k a t |d a n i a H T T P
d w a r o d z a j e k o m u n i k a t ó w H T T P : |d a n i e , o d p o w i e d z
K o m u n i k a t |d a n i a H T T P :
A S C I I ( f o r m a t c z y t e l n y d l a c z Bo w i e k a )
l i n i a |d a n i a
G E T / k a t a l o g / s t r o n a . h t m l H T T P / 1 . 1
( p o l e c e n i a G E T , P O S T ,
H E A D ) H o s t : w w w . u c z e l n i a . e d u . p l
U s e r - a g e n t : M o z i l l a / 4 . 0
l i n i e n a g Bó w k ó w
C o n n e c t i o n : c l o s e
A c c e p t - l a n g u a g e : p l
C a r r i a g e r e t u r n ,
( d a n e l u b p u s t a l i n i a )
l i n e f e e d
o z n a c z a j k o n i e c
n a g Bó w k ó w
2 6
K o m u n i k a t |d a n i a H T T P : o g ó l n y f o r m a t
L i n i a
m e t o d a s p U R L s p w e r s j a c r l f
|d a n i a
n a z w a n a g Bó w k a : w a r t o [ c r l f
n a z w a n a g Bó w k a : w a r t o [ c r l f
L i n i e
n a g Bó w k ó w
n a z w a n a g Bó w k a : w a r t o [ c r l f
c r l f
D a n e |d a n i a
2 7
I n t e r f e j s C G I
I n t e r f e j s C G I ( a n g . C o m m o n
G a t e w a y I n t e r f a c e ) :
S t r o n y W W W c z s t o
z a w i e r a j f o r m u l a r z e
D a n e z f o r m u l a r z y s
p r z e k a z y w a n e p r z e z s e r w e r
W W W d o s k r y p t ó w
K o d o w a n i e w U R L :
M e t o d a P O S T :
U |y w a m e t o d y G E T
Z a w a r t o [ f o r m u l a r z a j e s t
Z a w a r t o [ f o r m u l a r z a
p o s y Ba n a d o s e r w e r a w
j e s t k o d o w a n a w
d a n y c h |d a n i a
a d r e s i e U R L |d a n i a :
w w w . s o m e s i t e . c o m / a n i m a l s e a r c h ? m o n k e y s &