docs: public void invokeSenderScript(ScriptWrapper script, HttpMessage msg, int initiator, HttpSender sender, boolean request) {
          validateScriptType(script, TYPE_HTTP_SENDER);
  
          Writer writer = getWriters(script);
          try {
              HttpSenderScript senderScript = this.getInterface(script, HttpSenderScript.class);
  
              if (senderScript != null) {
                  if (request) {
                      senderScript.sendingRequest(msg, initiator, new HttpSenderScriptHelper(sender));
                  } else {
                      senderScript.responseReceived(msg, initiator, new HttpSenderScriptHelper(sender));
                  }
              } else {
                  handleUnspecifiedScriptError(script, writer, Constant.messages.getString("script.interface.httpsender.error"));
              }
          } catch (Exception e) {
              handleScriptException(script, writer, e);
          }
      }