我正在向一个URL做一个GET请求,该URL响应一个内部有更多URL的JSON对象。响应中的URL我还需要发出GET请求,我想知道是否有更快/替代方法来加速它。
目前它的工作原理如下 -
向URL1发出请求>在回复中找到URL2>请求URL2>在回复中找到URL3>请求URL3等等.....
它似乎很慢,因为请求是一个接一个。
我得到的第一个回答是这样的
{
"href": "URL1",
"date": "*******",
"message": "Test",
"displayDepartment": true,
"recipients": [
{
"href": "URL2"
}
],
"nominator": {
"href": "notneeded"
},
}
我正在C#中发出请求并寻找向URL1发出请求的方法,同时向第一个响应中的URL2发出请求。
答案 0 :(得分:2)
这似乎是您的API的设计决定。如果没有电话要求立即获取所有网址或所有对象都有一个请求,那么我就没有机会改进您的流程。不要担心风格或评论。如果给出了API,那么你无能为力。