我在ReactJS中编程时正在使用Axios,我假装向我的服务器发送DELETE请求.
为此,我需要标题:
headers: {
'Authorization': ...
}
Run Code Online (Sandbox Code Playgroud)
而身体是由
var payload = {
"username": ..
}
Run Code Online (Sandbox Code Playgroud)
我一直在网络中搜索,只发现DELETE方法需要一个"param"并且不接受"数据".
我一直试图像这样发送它:
axios.delete(URL, payload, header);
Run Code Online (Sandbox Code Playgroud)
甚至
axios.delete(URL, {params: payload}, header);
Run Code Online (Sandbox Code Playgroud)
但似乎没有任何作用......
有人可以告诉我它是否可能(我认为是)发送带有标题和正文的DELETE请求以及如何执行此操作?
先感谢您!
我正在使用 DSS 签署 Pdf 文档。我需要为这些文档添加时间戳并启用 LTV(启用 PAdES LTV)。
我遇到了一些关于撤销数据的问题。
我对这个领域有点陌生,所以请耐心等待。
我正在按照 DSS 本身提供的说明和演示进行操作,但无济于事。
我已经成功地使用 PAdES B 和 PAdES T 签署了 Pdf,所以我的 TSA 服务设置正确。
我遇到的问题是,每次我尝试使用 LTV 签署 Pdf 时,我都会收到以下错误: “eu.europa.esig.dss. DSSException : Revocation data is missing”,我不知道为什么.. . 调用“service.signDocument(...)”时抛出此异常,并在 Debugging 说之后
“eu.europa.esig.dss.validation SignatureValidationContext -没有找到吊销数据为证:(......)” 。
这是我的主要签名方法:
public void createSignature(KeyStore ks, Properties props, File inFile, File outFile, String extraName, boolean visible) throws GeneralSecurityException, IOException {
PAdESSignatureParameters params = new PAdESSignatureParameters();
DSSDocument toSignDocument = new FileDocument(inFile);
DSSDocument signedDocument;
try(Pkcs12SignatureToken token = …Run Code Online (Sandbox Code Playgroud) 在下面的代码中:
handleImageChange = (newFile, crop) => {
var string = RandomString.generate(20);
newImage(string, newFile, this.state.type, 0)
.then((result) => {
if(result) {
this.toggleModal();
}
});
}
saveCropped() {
var values = this.cropper.values();
var crop = this.cropper.crop();
var newFile = convertBase64ToFile(crop);
setTimeout(function() {
this.handleImageChange(newFile, crop);
}.bind(this), 5000);
}
Run Code Online (Sandbox Code Playgroud)
saveCropped()调用的handleImageChange函数是调用函数。
这个函数的作用(newImage)是向我的服务器发送一个 Axios 请求,但是当我运行它时,我收到以下错误:“TypeError: Object(...)(...) is undefined”
问题是,即使我收到这个错误,代码在后台执行也没有问题,即请求被发送到我的服务器,我在控制台中得到了响应。
错误指向第 5 行(newImage(...))。
newImage 函数之所以起作用,是因为这不是它被调用的唯一地方,而且该函数只返回一个布尔值;即便如此,它仍然是:
function newImage(image_ID, image, imgType, type) {
var url = ...;
const header = {
headers: {
'Content-Type': …Run Code Online (Sandbox Code Playgroud)