@@ -1268,19 +1268,19 @@ static char * httpHeaderStrncpy( char * pDest,
1268
1268
1269
1269
for ( ; i < len ; i ++ )
1270
1270
{
1271
- if ( pSrc [ i ] == CARRIAGE_RETURN_CHARACTER )
1271
+ if ( pSrc [ i ] == '\r' )
1272
1272
{
1273
1273
LogError ( ( "Invalid character '\r' found in %.*s" ,
1274
1274
( int ) len , pSrc ) );
1275
1275
hasError = 1U ;
1276
1276
}
1277
- else if ( pSrc [ i ] == LINEFEED_CHARACTER )
1277
+ else if ( pSrc [ i ] == '\n' )
1278
1278
{
1279
1279
LogError ( ( "Invalid character '\n' found in %.*s" ,
1280
1280
( int ) len , pSrc ) );
1281
1281
hasError = 1U ;
1282
1282
}
1283
- else if ( ( isField == 1U ) && ( pSrc [ i ] == COLON_CHARACTER ) )
1283
+ else if ( ( isField == 1U ) && ( pSrc [ i ] == ':' ) )
1284
1284
{
1285
1285
LogError ( ( "Invalid character ':' found in %.*s" ,
1286
1286
( int ) len , pSrc ) );
@@ -1327,18 +1327,18 @@ static HTTPStatus_t addHeader( HTTPRequestHeaders_t * pRequestHeaders,
1327
1327
/* Backtrack before trailing "\r\n" (HTTP header end) if it's already written.
1328
1328
* Note that this method also writes trailing "\r\n" before returning.
1329
1329
* The first condition prevents reading before start of the header. */
1330
- if ( ( HTTP_HEADER_END_INDICATOR_LEN <= pRequestHeaders -> headersLen ) &&
1331
- ( strncmp ( ( char * ) pBufferCur - HTTP_HEADER_END_INDICATOR_LEN ,
1332
- HTTP_HEADER_END_INDICATOR , HTTP_HEADER_END_INDICATOR_LEN ) == 0 ) )
1330
+ if ( ( 4U <= pRequestHeaders -> headersLen ) &&
1331
+ ( strncmp ( ( char * ) pBufferCur - 4U ,
1332
+ "\r\n\r\n" , 4U ) == 0 ) )
1333
1333
{
1334
- backtrackHeaderLen -= HTTP_HEADER_LINE_SEPARATOR_LEN ;
1335
- pBufferCur -= HTTP_HEADER_LINE_SEPARATOR_LEN ;
1334
+ backtrackHeaderLen -= 2U ;
1335
+ pBufferCur -= 2U ;
1336
1336
}
1337
1337
1338
1338
/* Check if there is enough space in buffer for additional header. */
1339
- toAddLen = fieldLen + HTTP_HEADER_FIELD_SEPARATOR_LEN + valueLen +
1340
- HTTP_HEADER_LINE_SEPARATOR_LEN +
1341
- HTTP_HEADER_LINE_SEPARATOR_LEN ;
1339
+ toAddLen = fieldLen + 2U + valueLen +
1340
+ 2U +
1341
+ 2U ;
1342
1342
1343
1343
/* If we have enough room for the new header line, then write it to the
1344
1344
* header buffer. */
@@ -1358,10 +1358,10 @@ static HTTPStatus_t addHeader( HTTPRequestHeaders_t * pRequestHeaders,
1358
1358
1359
1359
/* Copy the field separator, ": ", into the buffer. */
1360
1360
( void ) memcpy ( pBufferCur ,
1361
- HTTP_HEADER_FIELD_SEPARATOR ,
1362
- HTTP_HEADER_FIELD_SEPARATOR_LEN );
1361
+ ": " ,
1362
+ 2U );
1363
1363
1364
- pBufferCur += HTTP_HEADER_FIELD_SEPARATOR_LEN ;
1364
+ pBufferCur += 2U ;
1365
1365
1366
1366
/* Copy the header value into the buffer. */
1367
1367
if ( httpHeaderStrncpy ( pBufferCur , pValue , valueLen , HTTP_HEADER_STRNCPY_IS_VALUE ) == NULL )
@@ -1376,8 +1376,8 @@ static HTTPStatus_t addHeader( HTTPRequestHeaders_t * pRequestHeaders,
1376
1376
1377
1377
/* Copy the header end indicator, "\r\n\r\n" into the buffer. */
1378
1378
( void ) memcpy ( pBufferCur ,
1379
- HTTP_HEADER_END_INDICATOR ,
1380
- HTTP_HEADER_END_INDICATOR_LEN );
1379
+ "\r\n\r\n" ,
1380
+ 4U );
1381
1381
1382
1382
/* Update the headers length value only when everything is successful. */
1383
1383
pRequestHeaders -> headersLen = backtrackHeaderLen + toAddLen ;
@@ -1417,9 +1417,9 @@ static HTTPStatus_t addRangeHeader( HTTPRequestHeaders_t * pRequestHeaders,
1417
1417
1418
1418
/* Write the range value prefix in the buffer. */
1419
1419
( void ) strncpy ( rangeValueBuffer ,
1420
- HTTP_RANGE_REQUEST_HEADER_VALUE_PREFIX ,
1421
- HTTP_RANGE_REQUEST_HEADER_VALUE_PREFIX_LEN );
1422
- rangeValueLength += HTTP_RANGE_REQUEST_HEADER_VALUE_PREFIX_LEN ;
1420
+ "bytes=" ,
1421
+ sizeof ( "bytes=" ) - 1U );
1422
+ rangeValueLength += sizeof ( "bytes=" ) - 1U ;
1423
1423
1424
1424
/* Write the range start value in the buffer. */
1425
1425
rangeValueLength += convertInt32ToAscii ( rangeStartOrlastNbytes ,
@@ -1432,8 +1432,8 @@ static HTTPStatus_t addRangeHeader( HTTPRequestHeaders_t * pRequestHeaders,
1432
1432
if ( rangeEnd != HTTP_RANGE_REQUEST_END_OF_FILE )
1433
1433
{
1434
1434
/* Write the "-" character to the buffer.*/
1435
- * ( rangeValueBuffer + rangeValueLength ) = DASH_CHARACTER ;
1436
- rangeValueLength += DASH_CHARACTER_LEN ;
1435
+ * ( rangeValueBuffer + rangeValueLength ) = '-' ;
1436
+ rangeValueLength += 1U ;
1437
1437
1438
1438
/* Write the rangeEnd value of the request range to the buffer. */
1439
1439
rangeValueLength += convertInt32ToAscii ( rangeEnd ,
@@ -1444,8 +1444,8 @@ static HTTPStatus_t addRangeHeader( HTTPRequestHeaders_t * pRequestHeaders,
1444
1444
else if ( rangeStartOrlastNbytes >= 0 )
1445
1445
{
1446
1446
/* Write the "-" character to the buffer.*/
1447
- * ( rangeValueBuffer + rangeValueLength ) = DASH_CHARACTER ;
1448
- rangeValueLength += DASH_CHARACTER_LEN ;
1447
+ * ( rangeValueBuffer + rangeValueLength ) = '-' ;
1448
+ rangeValueLength += 1U ;
1449
1449
}
1450
1450
else
1451
1451
{
@@ -1454,8 +1454,8 @@ static HTTPStatus_t addRangeHeader( HTTPRequestHeaders_t * pRequestHeaders,
1454
1454
1455
1455
/* Add the Range Request header field and value to the buffer. */
1456
1456
returnStatus = addHeader ( pRequestHeaders ,
1457
- HTTP_RANGE_REQUEST_HEADER_FIELD ,
1458
- HTTP_RANGE_REQUEST_HEADER_FIELD_LEN ,
1457
+ "Range" ,
1458
+ sizeof ( "Range" ) - 1U ,
1459
1459
rangeValueBuffer ,
1460
1460
rangeValueLength );
1461
1461
@@ -1480,13 +1480,13 @@ static HTTPStatus_t writeRequestLine( HTTPRequestHeaders_t * pRequestHeaders,
1480
1480
assert ( methodLen != 0U );
1481
1481
1482
1482
toAddLen = methodLen + \
1483
- SPACE_CHARACTER_LEN + \
1484
- SPACE_CHARACTER_LEN + \
1485
- HTTP_PROTOCOL_VERSION_LEN + \
1486
- HTTP_HEADER_LINE_SEPARATOR_LEN ;
1483
+ 1U + \
1484
+ 1U + \
1485
+ sizeof ( "HTTP/1.1" ) - 1U + \
1486
+ 2U ;
1487
1487
1488
1488
pBufferCur = ( char * ) ( pRequestHeaders -> pBuffer );
1489
- toAddLen += ( ( pPath == NULL ) || ( pathLen == 0U ) ) ? HTTP_EMPTY_PATH_LEN : pathLen ;
1489
+ toAddLen += ( ( pPath == NULL ) || ( pathLen == 0U ) ) ? 1U : pathLen ;
1490
1490
1491
1491
if ( ( toAddLen + pRequestHeaders -> headersLen ) > pRequestHeaders -> bufferLen )
1492
1492
{
@@ -1499,34 +1499,34 @@ static HTTPStatus_t writeRequestLine( HTTPRequestHeaders_t * pRequestHeaders,
1499
1499
( void ) strncpy ( pBufferCur , pMethod , methodLen );
1500
1500
pBufferCur += methodLen ;
1501
1501
1502
- * pBufferCur = SPACE_CHARACTER ;
1503
- pBufferCur += SPACE_CHARACTER_LEN ;
1502
+ * pBufferCur = ' ' ;
1503
+ pBufferCur += 1U ;
1504
1504
1505
1505
/* Use "/" as default value if <PATH> is NULL. */
1506
1506
if ( ( pPath == NULL ) || ( pathLen == 0U ) )
1507
1507
{
1508
1508
( void ) strncpy ( pBufferCur ,
1509
- HTTP_EMPTY_PATH ,
1510
- HTTP_EMPTY_PATH_LEN );
1511
- pBufferCur += HTTP_EMPTY_PATH_LEN ;
1509
+ "/" ,
1510
+ 1U );
1511
+ pBufferCur += 1U ;
1512
1512
}
1513
1513
else
1514
1514
{
1515
1515
( void ) strncpy ( pBufferCur , pPath , pathLen );
1516
1516
pBufferCur += pathLen ;
1517
1517
}
1518
1518
1519
- * pBufferCur = SPACE_CHARACTER ;
1520
- pBufferCur += SPACE_CHARACTER_LEN ;
1519
+ * pBufferCur = ' ' ;
1520
+ pBufferCur += 1U ;
1521
1521
1522
1522
( void ) strncpy ( pBufferCur ,
1523
- HTTP_PROTOCOL_VERSION ,
1524
- HTTP_PROTOCOL_VERSION_LEN );
1525
- pBufferCur += HTTP_PROTOCOL_VERSION_LEN ;
1523
+ "HTTP/1.1" ,
1524
+ sizeof ( "HTTP/1.1" ) - 1U );
1525
+ pBufferCur += sizeof ( "HTTP/1.1" ) - 1U ;
1526
1526
1527
1527
( void ) memcpy ( pBufferCur ,
1528
- HTTP_HEADER_LINE_SEPARATOR ,
1529
- HTTP_HEADER_LINE_SEPARATOR_LEN );
1528
+ "\r\n" ,
1529
+ 2U );
1530
1530
pRequestHeaders -> headersLen = toAddLen ;
1531
1531
}
1532
1532
@@ -1598,18 +1598,18 @@ HTTPStatus_t HTTPClient_InitializeRequestHeaders( HTTPRequestHeaders_t * pReques
1598
1598
{
1599
1599
/* Write "User-Agent: <Value>". */
1600
1600
returnStatus = addHeader ( pRequestHeaders ,
1601
- HTTP_USER_AGENT_FIELD ,
1602
- HTTP_USER_AGENT_FIELD_LEN ,
1601
+ "User-Agent" ,
1602
+ sizeof ( "User-Agent" ) - 1U ,
1603
1603
HTTP_USER_AGENT_VALUE ,
1604
- HTTP_USER_AGENT_VALUE_LEN );
1604
+ sizeof ( HTTP_USER_AGENT_VALUE ) - 1U );
1605
1605
}
1606
1606
1607
1607
if ( returnStatus == HTTPSuccess )
1608
1608
{
1609
1609
/* Write "Host: <Value>". */
1610
1610
returnStatus = addHeader ( pRequestHeaders ,
1611
- HTTP_HOST_FIELD ,
1612
- HTTP_HOST_FIELD_LEN ,
1611
+ "Host" ,
1612
+ sizeof ( "Host" ) - 1U ,
1613
1613
pRequestInfo -> pHost ,
1614
1614
pRequestInfo -> hostLen );
1615
1615
}
@@ -1620,10 +1620,10 @@ HTTPStatus_t HTTPClient_InitializeRequestHeaders( HTTPRequestHeaders_t * pReques
1620
1620
{
1621
1621
/* Write "Connection: keep-alive". */
1622
1622
returnStatus = addHeader ( pRequestHeaders ,
1623
- HTTP_CONNECTION_FIELD ,
1624
- HTTP_CONNECTION_FIELD_LEN ,
1625
- HTTP_CONNECTION_KEEP_ALIVE_VALUE ,
1626
- HTTP_CONNECTION_KEEP_ALIVE_VALUE_LEN );
1623
+ "Connection" ,
1624
+ sizeof ( "Connection" ) - 1U ,
1625
+ "keep-alive" ,
1626
+ sizeof ( "keep-alive" ) - 1U );
1627
1627
}
1628
1628
}
1629
1629
@@ -1852,8 +1852,8 @@ static HTTPStatus_t addContentLengthHeader( HTTPRequestHeaders_t * pRequestHeade
1852
1852
sizeof ( pContentLengthValue ) );
1853
1853
1854
1854
returnStatus = addHeader ( pRequestHeaders ,
1855
- HTTP_CONTENT_LENGTH_FIELD ,
1856
- HTTP_CONTENT_LENGTH_FIELD_LEN ,
1855
+ "Content-Length" ,
1856
+ sizeof ( "Content-Length" ) - 1U ,
1857
1857
pContentLengthValue ,
1858
1858
contentLengthValueNumBytes );
1859
1859
0 commit comments