2015-05-18 41 views
1

我正在通過Domino訪問服務創建文檔,我想添加HTTPPassword字段。通過@Password功能通過REST設置HTTPPassword

此字段通常經由

@Password(HTTPPassword) 

式平移。我怎樣才能通過HTTP發佈信息?現在該字段被設置爲「普通文本」。

var newPersonObj = {Form: "Person", HTTPPassword: "lotusnotes"}; 
$.ajax({ 
url: '/tools/fakenames.nsf/api/data/documents', 
type: 'POST', 
data: JSON.stringify(newPersonObj), 
dataType: 'xml', 
accepts: { 
    xml: 'text/xml', 
    text: 'text/plain' 
}, 
contentType: "application/json" 
}).done(function(data, textStatus, jqXHR) { 
var newPersonLocation = jqXHR.getResponseHeader("Location"); 
}); 
+0

您的意思是什麼? –

回答

0

我想誰想要得到提交的POST數據:

Set s = New NotesSession 
Set doc = s.documentcontext 
If doc.REQUEST_CONTENT(0)<>"" Then'it's a POST 

凡REQUEST_CONTENT將包含張貼在URL編碼格式的所有數據(VAR1 = VAL1 & VAR2 = VAL2 ...)

如果我誤會了,對不起,我會刪除/修改該響應

+0

不,我想提交數據。但我發現我可以在URL中包含&computewithform = true參數,以便執行字段轉換,並在HTTPpassword字段的轉換公式中執行@password函數 –

2

我發現我可以包括& computewithform =真p URL中的參數以便執行字段轉換,並在HTTPpassword字段的轉換公式中執行@password功能