File: protocol.html

package info (click to toggle)
webissues-server 0.8.3-2-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 392 kB
  • ctags: 610
  • sloc: php: 2,206; sql: 458; sh: 44; makefile: 9
file content (76 lines) | stat: -rw-r--r-- 4,096 bytes parent folder | download
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
68
69
70
71
72
73
74
75
76
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Appendix A. WebIssues Protocol Reference</title>
    <link rel="stylesheet" href="common/style.css" type="text/css" />
    <meta name="generator" content="DocBook XSL Stylesheets V1.73.0" />
    <meta name="keywords" content="webissues, issue tracking, bug tracking, team collaboration, server" />
    <link rel="start" href="index.html" title="The WebIssues Server Manual" />
    <link rel="up" href="index.html" title="The WebIssues Server Manual" />
    <link rel="prev" href="resources.html" title="Chapter 4. Resources" />
    <link rel="next" href="protocol_headers.html" title="Headers" />
  </head>
  <body>
    <div id="header">
      <div id="header-bar">
        <img id="header-logo" src="common/webissues.png" alt="WebIssues" />
        <div id="header-title">The <span class="application">WebIssues Server</span> Manual</div>
        <div id="header-abstract">Issue tracking and team collaboration system</div>
      </div>
      <div id="header-links">
        <a accesskey="h" href="index.html">Home</a>
      </div>
    </div>
    <div class="navlinks">
      <div class="navleft">&laquo; <a accesskey="p" href="resources.html">Resources</a></div>
      <div class="navright"><a accesskey="n" href="protocol_headers.html">Headers</a> &raquo;</div>
    </div>
    <div class="appendix" lang="en" xml:lang="en">
      <div class="titlepage">
        <div>
          <div>
            <h2 class="title"><a id="protocol"></a>Appendix A. <span class="application">WebIssues</span> Protocol Reference</h2>
          </div>
        </div>
      </div>
      <div class="sect1" lang="en" xml:lang="en">
        <div class="titlepage">
          <div>
            <div>
              <h2 class="title" style="clear: both"><a id="protocol_messages"></a>Messages</h2>
            </div>
          </div>
        </div>
        <p>The messages used in the <span class="application">WebIssues</span> protocol are based on the HTTP/1.1 specification [<a class="ulink" href="http://www.faqs.org/rfcs/rfc2616.html" target="_top">RFC 2616</a>].</p>
        <p>The <span class="application">WebIssues</span> request is a <code class="literal">multipart/form-data</code> message [<a class="ulink" href="http://www.faqs.org/rfcs/rfc2388.html" target="_top">RFC 2388</a>] containing the following fields:</p>
        <div class="variablelist">
          <dl>
            <dt>
              <span class="term">command</span>
            </dt>
            <dd>
              <p>required field containing the command to be executed</p>
            </dd>
            <dt>
              <span class="term">file</span>
            </dt>
            <dd>
              <p>optional field containing the uploaded file</p>
            </dd>
          </dl>
        </div>
        <p>The <span class="application">WebIssues</span> server response is either a <code class="literal">text/plain</code> message containing the result of the command execution or an <code class="literal">application/octet-stream</code> message containing the downloaded file.</p>
        <p>The <span class="application">WebIssues</span> client must correctly handle the Set-Cookie and Cookie headers as described in [<a class="ulink" href="http://www.faqs.org/rfcs/rfc2109.html" target="_top">RFC 2109</a>]. The name of the <span class="application">WebIssues</span> session cookie is <code class="literal">WebIssuesSID</code>.</p>
      </div>
    </div>
    <div class="navlinks">
      <div class="navleft">&laquo; <a accesskey="p" href="resources.html">Resources</a></div>
      <div class="navright"><a accesskey="n" href="protocol_headers.html">Headers</a> &raquo;</div>
    </div>
    <div id="copyright">
      <p class="copyright">Copyright © 2007-2008 WebIssues Team</p>
    </div>
  </body>
</html>