diff options
Diffstat (limited to 'webAO/utils/fileExistsSync.js')
| -rw-r--r-- | webAO/utils/fileExistsSync.js | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/webAO/utils/fileExistsSync.js b/webAO/utils/fileExistsSync.js new file mode 100644 index 0000000..1d7fde2 --- /dev/null +++ b/webAO/utils/fileExistsSync.js @@ -0,0 +1,11 @@ +const fileExistsSync = (url) => { + try { + const http = new XMLHttpRequest(); + http.open('HEAD', url, false); + http.send(); + return http.status != 404; + } catch (e) { + return false; + } +}; +export default fileExistsSync; |
