我正在尝试为API调用设置查询参数。我需要调用API并获取特定时间的结果。我可以用python在字典中指定开始和结束时间的键值对来完成它。
params: dict = {'$where': ('start <= "{}" '
'AND end > "{}"'.format(time_string,
time_string)),
requests.get(URL, params=params)
我正在用JAVA编写相同的代码,并使用HttpURLConnection调用API。我无法在JAVA中成功构建字符串。我在下面尝试了它的一些其他变体而没有任何运气
endpoint +="?start"+"<="+dateFormat.format(date)
只需删除<=
,然后将其替换为=
:使用HttpUrlConnection,您将构建查询字符串,因此应将由=
运算符分隔的一对键/值字段连接在一起。