我正在开发一个与之通信的HTML5移动应用程序WebServices.WebServices使用NTLM身份验证协议.我很难通过JavaScript处理握手.NTLM将401 unauthorized响应发送到我的POST,我没有找到任何回复的方法.
JavaScript可以进行NTLM身份验证吗?我应该使用例如基本身份验证来构建代理Web服务吗?
我的jQuery调用就像......
$.ajax({
type: "POST",
url: URL,
contentType: "text/xml",
dataType: "xml",
data: soapRequest,
username: 'username',
password: 'password',
xhrFields: {
withCredentials: true
},
success: processSuccess,
error: processError
});
Run Code Online (Sandbox Code Playgroud) 我想使用GO来自http://godoc.org/code.google.com/p/go.net/html的3rd 方库从URL 获取数据。但是我遇到了一个问题,就是我无法获取一个 html.Node 的内容。
参考文档中有示例代码,代码如下。
s := `<p>Links:</p><ul><li><a href="foo">Foo</a><li><a href="/bar/baz">BarBaz</a></ul>`
doc, err := html.Parse(strings.NewReader(s))
if err != nil {
log.Fatal(err)
}
var f func(*html.Node)
f = func(n *html.Node) {
if n.Type == html.ElementNode && n.Data == "a" {
for _, a := range n.Attr {
if a.Key == "href" {
fmt.Println(a.Val)
break
}
}
}
for c := n.FirstChild; c != nil; c = c.NextSibling {
f(c)
}
}
f(doc)
Run Code Online (Sandbox Code Playgroud)
输出是:
foo
/bar/baz
Run Code Online (Sandbox Code Playgroud)
如果我想得到
Foo …Run Code Online (Sandbox Code Playgroud) 我想要做的是当用户在提示框中输入文本并按下OK按钮时,提示框将发回该值string prmt;,如果他们取消了提示,则它将不执行任何操作.
代码:
string prmt;
if(ren>=1)
{
ClientScript.RegisterStartupScript(this.GetType(), "prompt", "prompt('Enter your message here.')", true);
//if(ok){}
//if(cancel){}
}
Run Code Online (Sandbox Code Playgroud)
对不起我的语法.
我有以下课程表现如此糟糕.它由3个线程类组成,序列不正确,也是输出.任何人都知道如何纠正?
输出 -
ANOTHER MY_INT to 1
Got Change for MY_INT : 1
Incrementing MY_INT to 1
Incrementing MY_INT to 2
Got Change for MY_INT : 2
ANOTHER MY_INT to 2
Incrementing MY_INT to 3
ANOTHER MY_INT to 3
Got Change for MY_INT : 3
Incrementing MY_INT to 4
Got Change for MY_INT : 4
ANOTHER MY_INT to 4
Incrementing MY_INT to 5
ANOTHER MY_INT to 5
Got Change for MY_INT : 5
MY_INT:: 5
Run Code Online (Sandbox Code Playgroud)
码:
public class VolatilityTest { …Run Code Online (Sandbox Code Playgroud) ajax ×1
asp.net ×1
c# ×1
go ×1
html-parsing ×1
java ×1
javascript ×1
jquery ×1
ntlm ×1
web-services ×1