curl:何时创建输出文件

curl:何时创建输出文件,curl,rpc,Curl,Rpc,如果有人请求将curl输出传输到output.txt,那么输出文件是在什么时候创建的 我这样问是因为我面临以下问题: 1.我给出了一个rpc调用,其中有很多数据需要检索。 2、检索到日期后,我会去读取output.txt以获取所需的所有数据。 3.但是一些rpc调用需要一些时间才能检索数据(因为数据量很大),因此我不确定在读取output.txt之前要等待多长时间 4.我不希望给出任何随机数,因为这会减慢代码的速度。 5.现在我在想,如果在接收到所有数据之后创建输出文件,那么就很容易了,因为我只

如果有人请求将curl输出传输到output.txt,那么输出文件是在什么时候创建的

我这样问是因为我面临以下问题: 1.我给出了一个rpc调用,其中有很多数据需要检索。 2、检索到日期后,我会去读取output.txt以获取所需的所有数据。 3.但是一些rpc调用需要一些时间才能检索数据(因为数据量很大),因此我不确定在读取output.txt之前要等待多长时间 4.我不希望给出任何随机数,因为这会减慢代码的速度。 5.现在我在想,如果在接收到所有数据之后创建输出文件,那么就很容易了,因为我只需要检查output.txt是否存在,然后再进行读取。 但我不确定这是否会发生,所以我问这个问题

有人能帮我解决这个问题吗? 谢谢
sunny

您应该更改代码,使其等待
curl
完成。确切的方法取决于您使用的语言。

为什么不能等到curl完成?是的,我可以这样做,但我如何确定curl何时完成,然后根据需要继续。有这样的方法吗?thanksHow您是否从代码中运行curl?我使用AHK脚本运行它。AHK脚本基本上是在命令提示符下键入代码,然后按enter键。无法检查命令是否已实际执行。所以根据你的建议,我想出了一个mod。我将创建一个curl命令的批处理文件来运行,然后从AHK以RunWait,batchfile的形式执行这个批处理文件。这将等待批处理文件完成,这意味着等待curl执行完成。这会解决我的问题。感谢Shidoisi的帮助,我已经提交了相同的答案,以便您可以接受并结束问题。