{
    "project_options":{
        "sessions":{
            "macros":{
                "macros":[
                    {
                        "description":"Get numbers",
                        "items":[
                            {
                                "accept_response_cookies":false,
                                "custom_parameters":[
                                    {
                                        "case_sensitive":true,
                                        "end_at_delimiter":"",
                                        "end_at_fixed_length":-1,
                                        "end_mode":"at_delimiter",
                                        "exclude_http_headers":false,
                                        "extract_mode":"regex",
                                        "name":"number",
                                        "regular_expression":"(\\d{1,5})$",
                                        "start_af_offset":-1,
                                        "start_after_expression":"",
                                        "start_at_mode":"after_expression",
                                        "url_encoded":false
                                    }
                                ],
                                "method":"GET",
                                "request":"GET /number HTTP/1.1\r\nHost: 127.0.0.1:9001\r\n\r\n",
                                "request_parameters":[],
                                "response":"",
                                "status_code":200,
                                "url":"http://127.0.0.1:9001/number",
                                "use_request_cookies":false
                            },
                            {
                                "accept_response_cookies":false,
                                "custom_parameters":[
                                    {
                                        "case_sensitive":true,
                                        "end_at_delimiter":"",
                                        "end_at_fixed_length":-1,
                                        "end_mode":"at_delimiter",
                                        "exclude_http_headers":false,
                                        "extract_mode":"regex",
                                        "name":"number",
                                        "regular_expression":"(\\d{1,5})$",
                                        "start_af_offset":-1,
                                        "start_after_expression":"",
                                        "start_at_mode":"after_expression",
                                        "url_encoded":false
                                    }
                                ],
                                "method":"GET",
                                "request":"GET /1?number=123 HTTP/1.1\r\nHost: 127.0.0.1:9001\r\n\r\n",
                                "request_parameters":[
                                    {
                                        "name":"number",
                                        "original_value":"123",
                                        "parameter_handling":"derive_from_prior_response",
                                        "preset_value":"123",
                                        "type":"url"
                                    }
                                ],
                                "response":"",
                                "status_code":200,
                                "url":"http://127.0.0.1:9001/1?number=123",
                                "use_request_cookies":false
                            },
                            {
                                "accept_response_cookies":false,
                                "custom_parameters":[
                                    {
                                        "case_sensitive":true,
                                        "end_at_delimiter":"",
                                        "end_at_fixed_length":-1,
                                        "end_mode":"at_delimiter",
                                        "exclude_http_headers":false,
                                        "extract_mode":"regex",
                                        "name":"number",
                                        "regular_expression":"(\\d{1,5})$",
                                        "start_af_offset":-1,
                                        "start_after_expression":"",
                                        "start_at_mode":"after_expression",
                                        "url_encoded":false
                                    }
                                ],
                                "method":"GET",
                                "request":"GET /2?number=123 HTTP/1.1\r\nHost: 127.0.0.1:9001\r\n\r\n",
                                "request_parameters":[
                                    {
                                        "name":"number",
                                        "original_value":"123",
                                        "parameter_handling":"derive_from_prior_response",
                                        "preset_value":"123",
                                        "prior_response_index":1,
                                        "type":"url"
                                    }
                                ],
                                "response":"",
                                "status_code":200,
                                "url":"http://127.0.0.1:9001/2?number=123",
                                "use_request_cookies":false
                            },
                            {
                                "accept_response_cookies":false,
                                "custom_parameters":[
                                    {
                                        "case_sensitive":true,
                                        "end_at_delimiter":"",
                                        "end_at_fixed_length":-1,
                                        "end_mode":"at_delimiter",
                                        "exclude_http_headers":false,
                                        "extract_mode":"regex",
                                        "name":"number",
                                        "regular_expression":"(\\d{1,5})$",
                                        "start_af_offset":-1,
                                        "start_after_expression":"",
                                        "start_at_mode":"after_expression",
                                        "url_encoded":false
                                    }
                                ],
                                "method":"GET",
                                "request":"GET /3?number=123 HTTP/1.1\r\nHost: 127.0.0.1:9001\r\n\r\n",
                                "request_parameters":[
                                    {
                                        "name":"number",
                                        "original_value":"123",
                                        "parameter_handling":"derive_from_prior_response",
                                        "preset_value":"123",
                                        "prior_response_index":2,
                                        "type":"url"
                                    }
                                ],
                                "response":"",
                                "status_code":200,
                                "url":"http://127.0.0.1:9001/3?number=123",
                                "use_request_cookies":false
                            }
                        ],
                        "serial_number":2013771511607012352
                    }
                ]
            }
        }
    }
}