진 프레임워크를 사용하여 json 본문 형식으로 매개변수를 받는 웹 서비스(golang)를 작성했습니다. 나는 이렇게 요청합니다:
으아아아이제 컨트롤러보다 한 계층 위에서 실행되는 로그 파일에 모든 요청 매개변수를 인쇄하는 미들웨어를 추가했습니다. 미들웨어 계층은 특정 유형의 매개변수를 알지 못합니다. 본문을 읽고 로그를 인쇄하면 다음과 같은 결과가 나타납니다.
으아아아저는 다음과 같은 것을 예상했습니다:
으아아아실례합니다: 텍스트에서 공백과 줄 바꿈을 제거하는 방법은 무엇입니까? 이 예의 body 매개변수는 상대적으로 간단하지만 실제 상황은 더 복잡합니다. 감사해요.
다음 방법을 사용하여 텍스트의 공백과 줄 바꿈을 바꿀 수 있습니다.
strings.replaceall()을 사용하세요
으아아아컨트롤러에 도달하기 전에 공백과 줄을 제거하여 요청 본문을 변경해야 할 때 이 방법을 사용할 수 있습니다.
그룹화 사용
으아아아녹음 시 공백과 줄만 제거해야 하는 경우 이 기능을 사용하세요.
위 내용은 golang:요청 본문에서 공백과 줄 바꿈을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!