리소스 로딩... 로딩...

HttpQuery 옵션

이 JSON 구조는 HttpQuery 함수의 매개 변수와 HttpQuery_Go 함수를 구성하여 Http 요청을 전송하는 데 사용됩니다.

요청 방법, 예를 들어:GET, POST, 등등 방법 문자열 요청 본체. 예를 들어, POST 요청에서 본체는 양식 데이터, JSON, 텍스트 등을 포함할 수 있습니다. 몸 문자열 문자 집합의 코딩. 예를 들어, 본부에서 텍스트 데이터의 코딩을 이렇게 지정합니다."UTF-8"- 네 카르세트 문자열 쿠키는 클라이언트 (일반적으로 브라우저) 와 서버 사이의 상태 정보를 저장하고 교환하는 데 사용되는 작은 데이터입니다. 쿠키 문자열 브라우저의 지문을 시뮬레이션하는 데 사용됐어요 프로필 문자열 true로 설정되면 HttpQuery 함수 호출은 전체 응답 메시지를 반환합니다. false로 설정되면 응답 메시지 Body의 데이터만 반환됩니다. 디버그 bool 요청 헤더 정보는 키-값 쌍 (JSON 구조) 의 형태로 존재하며 콘텐츠 유형, 인증 정보, 캐시 제어 등 다양한 정보를 전송하는 데 사용됩니다. 헤더 JSON 타임아웃 설정 1000을 설정하면 1초의 타임아웃을 의미합니다. 타임아웃 번호

사용 예제:

function main() {
    var options = {
        method: "POST",
        body: "a=10&b=20&c=30",
        charset: "UTF-8",
        cookie: "session_id=12345; lang=en",
        profile: "chrome_103",
        debug: false,
        headers: {"TEST-HTTP-QUERY": "123"},
        timeout: 1000
    }
    var ret = HttpQuery("http://127.0.0.1:8080", options)
    Log(ret)
}

위 코드가 실행될 때 전송되는 http 메시지는:

POST / HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Cookie: session_id=12345; lang=en
Host: 127.0.0.1:8080
Test-Http-Query: 123
Transfer-Encoding: chunked
User-Agent: Mozilla/5.0 (Macintosh; ...
Accept-Encoding: gzip, deflate, br

e
a=10&b=20&c=30
0

{@fun/Global/HttpQuery HttpQuery}, {@fun/Global/HttpQuery_Go HttpQuery_Go}

재정 지원 HttpQuery-return