Subversion Repositories SvarDOS

Rev

Rev 213 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
208 mateuszvis 1
<?php
2
 
3
/*
4
  pkgnet interface
5
  Copyright (C) 2021 Mateusz Viste
6
 
7
 === API ===
8
  ?a=pull&p=PACKAGE           downloads the zip archive containing PACKAGE
9
  ?a=search&p=PHRASE          list packages that match PHRASE
10
  ?a=checkup&p=PACKAGE&v=ver  check if package available in version > v
11
*/
12
 
13
if (empty($_GET['a']) {
14
  http_response_code(404);
15
  exit 0;
16
}
17
 
18
$a = $_GET['a'];
19
$p = '';
20
$v = '';
21
 
22
if (!empty($_GET['p'])) $p = $_GET['p'];
23
if (!empty($_GET['v'])) $v = $_GET['v'];
24
 
25
echo "I received a='{$a}' p='{$p}' v='{$v}'\n";
26
 
27
?>