Skip to content

Commit f353fb3

Browse files
committed
ever more logging
1 parent 9e1bb9c commit f353fb3

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

sdk/core/azure-core-test/src/main/java/com/azure/core/test/http/TestProxyPlaybackClient.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
package com.azure.core.test.http;
55

66
import com.azure.core.http.HttpClient;
7+
import com.azure.core.http.HttpHeader;
78
import com.azure.core.http.HttpHeaderName;
89
import com.azure.core.http.HttpMethod;
910
import com.azure.core.http.HttpRequest;
@@ -136,6 +137,15 @@ private HttpResponse sendRequestWithRetries(HttpRequest request) {
136137
int retries = 0;
137138
while (true) {
138139
try {
140+
String message = "Sending request to test proxy. RecordingID " + xRecordingId
141+
+ " request: " + request.getUrl();
142+
for(HttpHeader entry : request.getHeaders()) {
143+
message += " " + entry.getName() + ": " + entry.getValue();
144+
}
145+
if (request.getBody() != null) {
146+
message += " body: " + request.getBodyAsBinaryData().toString();
147+
}
148+
LOGGER.verbose(message);
139149
HttpResponse response = client.sendSync(request, Context.NONE);
140150
if (response.getStatusCode() / 100 != 2) {
141151
String body = response.getBodyAsString().block();

0 commit comments

Comments
 (0)