Ejemplo n.º 1
0
/*
 *	callback for repackaging
 */
static void resp_appendHeader(const char *key, const char *val, String *headers)
{
   str_append(headers, key);
   str_appendLiteral(headers, ": ");
   str_append(headers, val);
   str_appendLiteral(headers, "\r\n");
}
Ejemplo n.º 2
0
static void st_description_callback(const char *key, const char *value, void *userdata)
{
    String *str = (String *)userdata;

    str_append(str, key);
    str_appendLiteral(str, " = ");
    str_append(str, value);
    str_appendLiteral(str, "\n");
}
Ejemplo n.º 3
0
// see http://support.apple.com/kb/TA26907:
// WebObjects 5.1: How to Improve Performance of IIS Adaptor on
// Microsoft Windows
static void req_appendHeader(const char *key, const char *val, String *headers) 
{
   int valLength = strlen(val);
   while (val[valLength - 1] == '\r' || val[valLength - 1] == '\n') 
   {
      valLength--;
   }
   str_append(headers, key);
   str_appendLiteral(headers, ": ");
   str_appendLength(headers, val, valLength);
   str_appendLiteral(headers, "\r\n");
}