小编taj*_*hal的帖子

如何保护 location.href 免受 JavaScript 中的跨站点脚本攻击?

在我的 javascript 函数中,我使用 location.href ,如下所示, location.href = "../Floder1/result.jsp";它工作正常,但是当我使用 fortify 工具时,它显示跨站点脚本which can result in the browser executing malicious code. 如何保护它免受跨站点脚本的影响。非常感谢您,我们将非常感谢您的回答。

javascript cross-site location-href fortify

7
推荐指数
1
解决办法
2万
查看次数

删除以逗号分隔的字符串中的额外逗号

假设我有这个字符串

Result="INDIA,,USA,SA,NA,,PAK";
Run Code Online (Sandbox Code Playgroud)

从这个结果字符串如何我删除,(cComma)符号如果我有多个逗号我需要用sigle逗号替换.我怎么能这样做?

预期结果:

"INDIA,USA,SA,NA,PAK";
Run Code Online (Sandbox Code Playgroud)

java string

2
推荐指数
1
解决办法
1136
查看次数

解压缩(解压 zip)文件显示错误,存档意外结束

在这里,我还有几个文件夹(英语、印地语、日语)中的 Bookfolder。将英语、印地语、日语转换为 english.zip、hindi.zip 和 japanese.zip。一切正常,我将 zip 文件和文件夹保存在里面书夹,我正在用 java 做这件事。但是当我手动解压缩 zip 文件 ex:english.zip 时,右键单击此处的提取物,然后将错误显示为 UNEXPECTED END OF ARCHIVE。这是我的代码。

public void foldertToZip(File zipDeleteFile) {
    //System.out.println(zipDeleteFile);
    File directoryToZip = zipDeleteFile;
    List<File> fileList = new ArrayList<>();
    //System.out.println("---Getting references to all files in: " + directoryToZip.getCanonicalPath());
    getAllFiles(directoryToZip, fileList);
    //System.out.println("---Creating zip file");
    writeZipFile(directoryToZip, fileList);
    //System.out.println("---Done");
}

public static void getAllFiles(File dir, List<File> fileList) {
    try {
        File[] files = dir.listFiles();
        for (File file : files) {
            fileList.add(file);
            if (file.isDirectory()) {
                System.out.println("directory:" + file.getCanonicalPath());
                getAllFiles(file, fileList);
            } …
Run Code Online (Sandbox Code Playgroud)

java zip unzip

1
推荐指数
1
解决办法
5604
查看次数

标签 统计

java ×2

cross-site ×1

fortify ×1

javascript ×1

location-href ×1

string ×1

unzip ×1

zip ×1