From b23d438822f08b6c9eded21be54e937342ceb9ee Mon Sep 17 00:00:00 2001
From: XhstormR <10527522+XhstormR@users.noreply.github.com>
Date: Fri, 7 May 2021 10:40:43 +0800
Subject: [PATCH] fix parameter sequence is incorrect

Signed-off-by: XhstormR <10527522+XhstormR@users.noreply.github.com>
---
 .../src/main/java/com/metasploit/meterpreter/HttpTransport.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/HttpTransport.java b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/HttpTransport.java
index d1cb8acc..80cb7e05 100644
--- a/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/HttpTransport.java
+++ b/java/meterpreter/meterpreter/src/main/java/com/metasploit/meterpreter/HttpTransport.java
@@ -253,7 +253,7 @@ public class HttpTransport extends Transport {
 
         try {
             conn = this.targetUrl.openConnection();
-            HttpConnection.addRequestHeaders(conn, userAgent, customHeaders);
+            HttpConnection.addRequestHeaders(conn, customHeaders, userAgent);
 
             if (this.targetUrl.getProtocol().equals("https")) {
                 try {