只在Jenkins出现的JSON Decode Error如何解决?

How to solve the JSON Decode Error that occurs only in Jenkins?

我正在尝试 运行 位于 远程服务器 上的 Jenkins 上的 python 代码。代码 运行 在我的本地 jenkins 和命令提示符中都很好。它还 运行 在远程计算机的命令提示符下正确,但在 Jenkins 上 运行 时失败。我在 Jenkins 上 运行 时遇到 Json 解码错误。我尝试 运行 完成构建步骤 - 执行 Python 脚本,执行 Windows 批处理命令,执行 Shell.

import requests
import json
import csv
import os
from datetime import datetime
import pandas as pd
url = 'http://xx.xx.xx.xx:8080/view/view_name/api/json'   #change the view name here
user = 'username'
pwd = 'password'
r = requests.get(url, auth=(user, pwd))
j = r.json()
print(j)

错误: ]1

代码没有任何问题,因为它在其他 jenkins 和命令提示符中运行良好。问题是,在 url 中,我给出了安装 jenkins 的机器的 IP 地址。在我输入 localhost:8080 insted of ip 地址后,问题得到解决。