사용 방법
- 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
- 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
- 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/bxmaximum/bitrix-framework-skills --skill bitrix-request-response시작 전 확인
- 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
- 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.
Application, Context, Request, Response
Baseline: main 23.0+ · Verified: main 26.800.0
| Task | Read |
|---|---|
Application, Context, site, language, session access | rules/application-context.md |
| Reading query, form, headers, cookies, files, JSON body | rules/request.md |
HttpResponse, Json/AjaxJson, redirect, files, cookies, Converter | rules/response.md |
Uri, UuidGenerator | rules/uri-uuid.md |
Invariants
- Request data only via
$this->getRequest()(controllers) orContext::getCurrent()->getRequest(). Never$_GET/$_POST/$_COOKIE/$_SERVER. - Use the getter for the known source (
getQuery/getPost/getHeader/getCookie).get()merges query and form only. - A JSON body is not in
get()/getPost()and is bound to action params only inJsonController:getJsonList()orJsonPayload. - Filtered values (
$request['x']) are not escaped: cast, validate, escape on output. - Output via response objects (
HttpResponse,Engine\Response\*), notheader()/echo json_encode().



