이 작업을 수행하는 데 엄청난 양의 코드를 사용했습니다. 내 서버 포트 80에 포맷되지 않은 입력이 있는데 파일에 기록해야합니다. 어떻게해야합니까?원시 입력 포트 80
-2
A
답변
1
확인이 코드는, 나는, $ var에가 그대로 기록 할 때, 당신이 그것을
ob_start();
readfile("php://input");
$var = ob_get_clean();
0
으로 아무것도 할 자유롭게 입력을 저장합니다 POST 요청에서 원시 입력을 얻기 위해 이것을 사용 파일에 뭔가가 있으면 웹 프로그래밍 언어를 사용하면 안됩니다. 대신 C++ 또는 C#을 사용하여 포트를 모니터링하고 파일의 스트림을 기록하십시오 ..
1
PHP는 원시 입력에 대한 액세스 권한을 부여하지 않습니다. 가장 가까운 데이터는 php://input
또는 $HTTP_RAW_POST_DATA
이지만 HTTP 헤더 (헤더 다음)에만 액세스 할 수 있습니다. 또한 "포맷되지 않은"입력은 PHP가 처리하기 전에 웹 서버에서 구문 분석 오류를 발생시킵니다.
모든 트래픽을 기록해야하는 경우 적절한 HTTP가 아닐 수도 있습니다. 대신 방화벽이나 웹 서버의 기능을 찾아야합니다.
관련 문제
- 1. 아파치 포트 80 비 루트
- 2. 정지 포트 (80) 2008 R2
- 3. 80 http 포트 리스너 구현
- 4. Intelligencia.UrlRewriter - 80 이외의 포트 사용
- 5. 처녀 슈퍼 허브에 포트 포워딩 http 포트 (80)
- 6. 포트 7777 요청을 80 포트로 재전송하는 방법
- 7. maven에서 Linux의 포트 80 부두에서 부두를 실행하십시오.
- 8. 펍 하위 (포트 80) (NO WCF 클라이언트)
- 9. 포트 80 이외의 포트에서 node.js 실행
- 10. 비 HTTP 용 포트 80 사용
- 11. 포트 80 포워딩 - CSS 또는 이미지가 없습니다.
- 12. 문자열에 원시 문자 입력
- 13. COM 포트 입력 문제
- 14. 컴 포트 입력 스트림
- 15. 창 입력 내에서 원시 입력 값 전달
- 16. 메시지 보내기 포트 80 이상 Azure 서비스 버스를 사용하여
- 17. 포트 80 이외의 https 포트에 비누 서버를 만드는 방법
- 18. 공유 지점 및 다른 로컬 호스트 사이트, 포트 80
- 19. 우리는 어떻게 다른 프록시 포트 (80 제외) Curl을 사용하여
- 20. 실무자로서 라우터를 건드리지 않고 포트 80 막힘을 피하는 방법이 있습니까?
- 21. Apache에서 로컬 사이트 정의 - 80 이외의 포트 사용
- 22. Django에서 분기 후 TCP 포트 80 및 443을 닫습니다.
- 23. Mochiweb Port 80
- 24. root 권한이없는 Linux 원시 입력?
- 25. Windows에서 원시 USB 입력 읽기
- 26. 라켓의 현재 입력 포트 변경하기
- 27. 원시 입력 마우스 - 데이터가 수신되지 않음
- 28. mamp 포트를 80 및 3306으로 설정
- 29. 직렬 포트 C# asp.net에서 입력 읽기?
- 30. 카운트 병렬 포트 입력 주파수 - C#
은'write (fd, buf, sizeof (buf)); 충분합니까? –