I'm looking for a global solution in Node.js to delete or convert invalid characters from the path before I give them to CloudFront to invalidate.
So at the moment I have a path /~phpmyadmin/scripts/setup.php
that is invalid and is rejected with the error message Your request contains one or more invalid invalidation paths
.
Of course I could remove the character ~
, but I don't want to write a replacement for each character. Is there a package or function that will remove invalid characters for CloudFront?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…