Переадресация вызовов по вызову внутри контейнера в режим wiremock на хост-компьютере - PullRequest
0 голосов
/ 31 января 2019

У меня есть приложение весенней загрузки, которое выполняет вызовы Rest, выполняющиеся в док-контейнере.Я хочу перенаправить эти вызовы на хост-компьютер, на котором выполняется wiremock, и отправить JSON обратно в приложение, работающее в контейнере.Это возможно?Я попытался опубликовать порт, как показано ниже, в моем файле docker-compose, но безуспешно.

ports: - "127.0.0.1:9233:9233"

Ниже приведено исключение, которое я получаю.

Причина: org.apache.http.MalformedChunkCodingException: ожидается CRLFв конце фрагмента в org.apache.http.impl.io.ChunkedInputStream.getChunkSize (ChunkedInputStream.java:253) в org.apache.http.impl.io.ChunkedInputStream.nextChunk (ChunkedInputStream.javag2) в.http.impl.io.ChunkedInputStream.read (ChunkedInputStream.java:184) в org.apache.http.impl.io.ChunkedInputStream.read (ChunkedInputStream.java:213) в org.apache.http.impl.put.Chunked.close (ChunkedInputStream.java:315) в org.apache.http.impl.execchain.ResponseEntityProxy.streamClosed (ResponseEntityProxy.java:143) в org.apache.http.conn.EofSensorInputStream.checkCava:of) (EofS)org.apache.http.conn.EofSensorInputStream.close (EofSensorInputStream.java:172) по адресу java.util.zip.InflaterInputStream.close (InflaterInputStream.java:227) по адресу java.util.zip.GZIPInputStavaInream:136) в org.apache.http.client.entity.LazyDecompressingInputStream.close (LazyDecompressingInputStream.java:94) в sun.nio.cs.StreamDecoder.implClose (StreamDecoder.java:378) в sun.nio.co.cream(StreamDecoder.java:193) на java.io.InputStreamReader.close (InputStreamReader.java:199) на java.io.BufferedReader.close (BufferedReader.java:525) на com.isirona.drivers.welchallyn.sdk.com.types.JSONCom.callJSONService (JSONCom.java:91) ... 7 общих кадров пропущено

...