2.77. Vert.x HTTP Client
Vert.x를 사용한 Camel HTTP 클라이언트 지원
2.77.1. 내부 내용 링크 복사링크가 클립보드에 복사되었습니다!
-
Vert.x HTTP Client 구성 요소, URI 구문:
vertx-http:httpUri
사용 및 설정 세부 사항은 위의 링크를 참조하십시오.
2.77.2. Maven 조정 링크 복사링크가 클립보드에 복사되었습니다!
code.quarkus.redhat.com에서 이 확장 기능을 사용하여 새 프로젝트를 생성합니다.
또는 기존 프로젝트에 좌표를 추가합니다.
<dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-vertx-http</artifactId> </dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-vertx-http</artifactId>
</dependency>
2.77.3. 기본 모드인 transferException 옵션 링크 복사링크가 클립보드에 복사되었습니다!
기본 모드에서 transferException
옵션을 사용하려면 개체 직렬화에 대한 지원을 활성화해야 합니다. 자세한 내용은 기본 모드 사용자 가이드를 참조하십시오.
또한 직렬화를 사용 하도록 설정 하려는 예외 클래스에 대해 직렬화를 사용 하도록 설정 해야 합니다.You will also need to enable serialization for the exception classes that you intend to serialize. 예를 들면 다음과 같습니다.
@RegisterForReflection(targets = { IllegalStateException.class, MyCustomException.class }, serialization = true)
@RegisterForReflection(targets = { IllegalStateException.class, MyCustomException.class }, serialization = true)
2.77.4. 추가 Camel Quarkus 구성 링크 복사링크가 클립보드에 복사되었습니다!
2.77.5. 기본 모드에서 allowJavaSerializedObject 옵션 링크 복사링크가 클립보드에 복사되었습니다!
기본 모드에서 allowJavaSerializedObject
옵션을 사용하는 경우 직렬화 지원을 활성화해야 할 수 있습니다. 자세한 내용은 기본 모드 사용자 가이드를 참조하십시오.
2.77.5.1. 문자 인코딩 링크 복사링크가 클립보드에 복사되었습니다!
기본이 아닌 인코딩을 사용하여 요청을 보내고 받을 것으로 예상되는 경우 네이티브 모드 가이드의 문자 인코딩 섹션을 확인합니다.