小编Saa*_*cky的帖子

HttpClient和使用代理 - 不断获得407

这是代码:

 HttpClient client = null;
 HttpClientHandler httpClientHandler = new HttpClientHandler()
 {
    Proxy = new WebProxy(string.Format("{0}:{1}", proxyServerSettings.Address, 
    proxyServerSettings.Port),false),
    PreAuthenticate = true,
    UseDefaultCredentials = false,
 };


 this.httpClientHandler.Credentials = new NetworkCredential(proxyServerSettings.UserName, 
                        proxyServerSettings.Password);


 this.client = new HttpClient(this.httpClientHandler);
Run Code Online (Sandbox Code Playgroud)

当我最终这样做时:

HttpResponseMessage httpResponseMessage = this.client.PostAsync(urlToPost, new StringContent(data, Encoding.UTF8, this.mediaType)).Result;
Run Code Online (Sandbox Code Playgroud)

它总是抛出

远程服务器返回错误:(407)需要代理身份验证.

对于我这个世界,我不明白.

在IE10中配置或者我使用HttpWebRequest该类时,相同的代理设置工作正常

.net c# proxy httpclient

45
推荐指数
2
解决办法
6万
查看次数

访问SQL以创建一对多关系而不强制参照完整性

我有这种关系.我必须暂时销毁它只是为了使用SQL命令更改"salID"字段的大小:

ALTER TABLE Adressen DROP CONSTRAINT [ChildTableMainTable]
Run Code Online (Sandbox Code Playgroud)

我需要恢复这种原始关系

如何使用SQL命令重新创建相同的关系类型?如果我使用下一个SQL,我会得到一对多的关系.这不是我需要的:

ALTER TABLE MainTable ADD CONSTRAINT [ChildTableMainTable] FOREIGN KEY (salID) REFERENCES [ChildTable] (ChildPK);
Run Code Online (Sandbox Code Playgroud)

我不需要强制参照完整性

sql ms-access constraints

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

C#2013无法创建默认证书.发布中止

当我尝试使用C#运行我在VS 2013中构建的.exe时,它会在我编译它的机器上运行得很好.当我尝试在不同的机器上运行程序时,我会遇到异常错误.

所以我试图发布该程序,我得到了这个错误

无法创建默认证书.发布中止

如果我从具有Visual Studio的计算机上运行可执行文件,它可以正常工作.

当我尝试创建证书时,我收到错误

用户的配置文件是临时配置文件.(来自HRESULT的异常:0x80090024)

我希望这个可执行文件在我们学校的所有Windows 7学生计算机上启动时运行.

c# visual-studio

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

检查调用结果是否未定义

如何检查调用JavaScript函数的结果是否未定义?

我试过了

if( s.getNode(id1) != js.undefined) 
Run Code Online (Sandbox Code Playgroud)

但是fastOptJS说:

scala.scalajs.js.Dynamic和scala.scalajs.js.UndefOr [Nothing]无关:他们很可能总是比较不平等

TIA

scala.js

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

urllib2.quote无法正常工作

我正在尝试获取包含变音符号的页面的HTML(í,č......).问题是urllib2.quote似乎没有像我预期的那样工作.

就我而言,引用应该将包含变音符号的url转换为正确的url.

这是一个例子:

url = 'http://www.example.com/vydavatelství/'

print urllib2.quote(url)

>> http%3A//www.example.com/vydavatelstv%C3%AD/
Run Code Online (Sandbox Code Playgroud)

问题是它http//出于某种原因改变了字符串.然后urllib2.urlopen(req)返回错误:

response = urllib2.urlopen(req)
文件"C:\ Python27\lib\urllib2.py",第154行,在urlopen中返回opener.open(url,data,timeout)文件"C:\ Python27\lib\urllib2.py ",第437行,在开放响应中= meth(req,response)
文件"C:\ Python27\lib\urllib2.py",第550行,在http_response'htt',请求,响应,代码,消息,hdrs)
文件" C:\ Python27\lib\urllib2.py",第475行,错误返回self._call_chain(*args)
文件"C:\ Python27\lib\urllib2.py",第409行,在_call_chain result = func(*args) )
文件"C:\ Python27\lib\urllib2.py",第558行,在http_error_default中引发HTTPError(req.get_full_url(),代码,msg,hdrs,fp)urllib2.HTTPError
:HTTP错误400:错误请求

html python url urllib2

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

单击复选框时如何显示确认消息

我希望能够在checkbox单击asp.net 时显示确认消息,我尝试使用:

OnClientClick = "return confirm('Are you sure you want to logout?')"
Run Code Online (Sandbox Code Playgroud)

它不报告错误,但不工作,我后来发现 asp.net 复选框没有OnClientClick属性。

我也在google上做了一些研究还是没能实现!请问有人知道怎么做吗?提前致谢。

c# asp.net

6
推荐指数
2
解决办法
6560
查看次数

Bootstrap页脚不在底部

我试图强制我的页脚在我的网站底部.滚动时我不希望它粘在一起,只是在向下滚动网页时出现在底部.

目前 - 网页显示页脚位于内容下方.我添加了这样的代码bottom:0;,发现它坚持并不适合我的网站.我还添加了html, body { height:100%;}在其他stackoverflow问题上查看的代码- 但没有任何乐趣.

任何意见,将不胜感激.

代码:

    .footer {
    	background: #F37A1D;
       	position : absolute;
    	width: 100%;
    	border-top: 3px solid #F37A1D;
    }
Run Code Online (Sandbox Code Playgroud)
    <div class="footer">
    <div class="container">
            <p>&copy; COMPAY 2015</p>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

html javascript css twitter-bootstrap

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

每组 ggplot2 中的色带

我正在尝试使用ggplot2. 以下代码在彩色线条周围为我提供了一条黑色丝带,而实际上我希望丝带与线条具有相同的颜色。

ggplot(newdf,aes(x=date,y=value,group=variable,color=variable)) + 
  geom_line() + 
  facet_grid(variable ~.) +
  scale_x_date() +
  geom_ribbon(aes(ymin=0, ymax=value)) +
  theme(legend.position='none') +
  geom_line(aes(y=0),linetype="dotted")
Run Code Online (Sandbox Code Playgroud)

这给了我一条黑丝带,如下图所示 在此处输入图片说明

我正在考虑如下设置fill = variable

ggplot(newdf,aes(x=date,y=value,group=variable,color=variable)) + 
  geom_line() + 
  facet_grid(variable ~.) +
  scale_x_date() +
  geom_ribbon(aes(ymin=0, ymax=value), fill = variable) +
  theme(legend.position='none') +
  geom_line(aes(y=0),linetype="dotted")
Run Code Online (Sandbox Code Playgroud)

但是,这给了我以下错误:

do.call("layer", list(mapping = mapping, data = data, stat = stat, : object 'variable' not found) 中的错误

newdfdata.frame,看起来像这样

>head(newdf)
    date     variable      value
1 2014-01-02    CHINA -0.3163197
2 2014-01-03    CHINA -0.2820751
3 2014-01-06    CHINA …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

BeautifulSoup刮取嵌套表

我一直在尝试从使用大量表格的网站上抓取数据。我一直在研究beautifulsoup文档以及此处的stackoverflow,但仍然迷失了方向。

这是该表:

      <form action="/rr/" class="form">
        <table border="0" width="100%" cellpadding="2" cellspacing="0" align="left">
          <tr bgcolor="#6699CC">
            <td valign="top"><font face="arial"><b>Uesless Data</b></font></td>
    
            <td width="10%"><br /></td>
    
            <td align="right"><font face="arial">Uesless Data</font></td>
          </tr>
    
          <tr bgcolor="#DCDCDC">
            <td> <input size="12" name="s" value="data:" onfocus=
            "this.value = '';" /> <input type="hidden" name="d" value="research" />
    				
            <input type="submit" value="Date" /></td>
    
            <td width="10%"><br /></td>
    
          </tr>
        </table>
      </form>
    
      <table border="0" width="100%">
        <tr>
          <td></td>
        </tr>
      </table><br />
      <br />
    
      <table border="0" width="100%">
        <tr>
          <td valign="top" width="99%">
            <table cellpadding="2" cellspacing="0" border="0" width="100%">
              <tr bgcolor="#A0B8C8">
                <td colspan="6"><b>Data to be …
Run Code Online (Sandbox Code Playgroud)

python beautifulsoup html-parsing

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

Exception from HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)

Using .Net 4.0 / WPF Application / C#

I have the following piece of code in my application, which opens a FileDialog when the Select button is clicked.

OpenFileDialog fdgSelectFile;
bool? dialogResult;

try
{
    fdgSelectFile = new OpenFileDialog {DefaultExt = FileDialogDefaultExt, Filter = FileDialogFilter};
    dialogResult = fdgSelectFile.ShowDialog();
    if (dialogResult.HasValue && dialogResult.Value)
    {
        SelectedFilePath = fdgSelectFile.FileName;
        // do your stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

This piece of code works in other machines, but not in my machine. It just throws an exception - …

.net c# com wpf dll

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