如何防止骆驼中的javascript重新加载?

时间:2019-07-19 02:05:35

标签: javascript apache-camel

我是骆驼的入门者。

我使用javascript来实现骆驼xml中的验证逻辑。

最初,当第一个事件(带有某些记录的文件)进入时,加载JavaScript会花费一些时间。这种情况可以找到。 在这种情况下,由于javascript的加载时间,只有第一条记录很慢,其余的记录则正常执行。 问题在于下一个事件(文件)即将到来。 骆驼尝试再次加载javascript。因此,加载每个文件需要花费时间,因此整体性能下降。

我想修改一些逻辑,以便骆驼只能加载一次。

我该如何解决这个问题?

2

JavaScript文件

    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://cdn.mangaeden.com/mangasimg/" . $mangacoverid); //link of API i'm using and adding cover id to it
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1);
    $picture = curl_exec($ch);
    curl_close($ch);
    $img = imagecreatefromstring($picture);
    imagejpeg($img,'tempcover.jpg', 100);
    ?>

<!--HTML-->
    <img src="tempcover.jpg" alt="bruh" height="400px" width="300px">

1 个答案:

答案 0 :(得分:0)