static void defineFileFields(HttpQueue *q, Upload *up) { HttpConn *conn; HttpUploadFile *file; char *key; conn = q->conn; if (conn->tx->handler == conn->http->ejsHandler) { /* Ejscript manages this for itself */ return; } up = q->queueData; file = up->currentFile; key = sjoin("FILE_CLIENT_FILENAME_", up->name, NULL); httpSetParam(conn, key, file->clientFilename); key = sjoin("FILE_CONTENT_TYPE_", up->name, NULL); httpSetParam(conn, key, file->contentType); key = sjoin("FILE_FILENAME_", up->name, NULL); httpSetParam(conn, key, file->filename); key = sjoin("FILE_SIZE_", up->name, NULL); httpSetIntParam(conn, key, (int) file->size); }
void espSetIntParam(HttpConn *conn, cchar *var, int value) { httpSetIntParam(conn, var, value); }