def createSQLMapRequest(request, insertion_point):
    """
    Given a decoded, plaintext request and a defined insertion point,
    create a request with an * inserted at point of insertion.

    Parameters:
        request(str)         : Raw HTTP request.
        insertion_point(int) : Index to inject the sqlmap insertion point.

    Returns:
        str: Raw HTTP request stitched together with
             the new * inserted at insertion_point
    """
    newreq = request[:insertion_point]
    if newreq[-1] != "*":
        # We've not added an insertion point before an
        newreq += "*"
        newreq += request[insertion_point:]
    else:
        newreq = request
    return newreq