summaryrefslogtreecommitdiff
path: root/src/main/java/com
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com')
-rw-r--r--src/main/java/com/mavlushechka/a1qa/framework/utils/UrlConnectionManager.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/com/mavlushechka/a1qa/framework/utils/UrlConnectionManager.java b/src/main/java/com/mavlushechka/a1qa/framework/utils/UrlConnectionManager.java
index b8dad83..fd7508b 100644
--- a/src/main/java/com/mavlushechka/a1qa/framework/utils/UrlConnectionManager.java
+++ b/src/main/java/com/mavlushechka/a1qa/framework/utils/UrlConnectionManager.java
@@ -25,6 +25,21 @@ public class UrlConnectionManager {
return stringBuilder.toString();
}
+ public static String post(String spec) throws IOException {
+ StringBuilder stringBuilder = new StringBuilder();
+
+ try (BufferedReader bufferedReader = new BufferedReader(
+ new InputStreamReader(HttpUrlConnectionFactory.createHttpUrlConnection(spec, RequestMethod.POST, false).getInputStream()))
+ ) {
+ String inputLine;
+
+ while ((inputLine = bufferedReader.readLine()) != null) {
+ stringBuilder.append(inputLine);
+ }
+ }
+ return stringBuilder.toString();
+ }
+
public static String post(String spec, String content) throws IOException {
HttpURLConnection httpUrlConnection = HttpUrlConnectionFactory.createHttpUrlConnection(spec, RequestMethod.POST, true);
StringBuilder stringBuilder = new StringBuilder();