问题列表 - 第20333页

通过SSL发送带有HttpWebRequest的请求时出现错误502(错误网关)

我在经典ASP中有以下代码段,用于发送命令并通过SSL检索响应:

Dim xmlHTTP
Set xmlHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP.3.0")
xmlHTTP.open "POST", "https://www.example.com", False
xmlHTTP.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
xmlHTTP.setRequestHeader "Content-Length", Len(postData)
xmlHTTP.Send postData
If xmlHTTP.status = 200 And Len(message) > 0 And Not Err Then
   Print xmlHTTP.responseText
End If
Run Code Online (Sandbox Code Playgroud)

然后我使用此代码作为参考,在c#中重新实现请求:

private static string SendRequest(string url, string postdata)
{
   WebRequest rqst = HttpWebRequest.Create(url);
   // We have a proxy on the domain, so authentication is required.
   WebProxy proxy = new WebProxy("myproxy.mydomain.com", 8080);
   proxy.Credentials = new NetworkCredential("username", "password", "mydomain");
   rqst.Proxy = proxy;
   rqst.Method = "POST";
   if …
Run Code Online (Sandbox Code Playgroud)

c# ssl httpwebrequest system.net.webexception

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

pygame音频播放速度

快速的问题.

我在linux下运行pygame只是为了播放一些音频文件.我有一些.wav文件,我在以正确的速度回放它时遇到问题.

import pygame.mixer, sys, time

#plays too fast
pygame.mixer.init(44100)
pygame.mixer.music.load(sys.argv[1])
pygame.mixer.music.play()
time.sleep(5)
pygame.mixer.quit()

#plays too slow
pygame.mixer.init(22100)
pygame.mixer.music.load(sys.argv[1])
pygame.mixer.music.play()
time.sleep(5)
pygame.mixer.quit()
Run Code Online (Sandbox Code Playgroud)

我有ggogle代码搜索了一些东西但是每个人似乎都很好用默认参数调用init函数.其他人可以尝试运行此脚本并查看它们是否获得相同的行为?有人知道如何加快速度吗?或者调整每个文件的速度?

谢谢.

python pygame

8
推荐指数
3
解决办法
9046
查看次数

jQuery append() - 返回附加的元素

我正在使用jQuery.append()动态添加一些元素.有没有办法获得这些新插入元素的jQuery集合或数组?

所以我想这样做:

$("#myDiv").append(newHtml);
var newElementsAppended = // answer to the question I'm asking
newElementsAppended.effects("highlight", {}, 2000);
Run Code Online (Sandbox Code Playgroud)

jquery

185
推荐指数
4
解决办法
11万
查看次数

无法从drupal站点通过webbrowser下载.apk

我有一个基于drupal的网站,人们可以登录并查看私人论坛.这是我希望我的Android应用程序的beta测试人员下载beta .apk文件的地方.我在基于Android 1.6的myTouch 3G上彻底测试了这个,并且能够登录,并且可以毫无问题地下载附加到论坛帖子的文件.

现在有了一个有趣的部分:我在Droids和Nexus Ones(Android 2.0.1和2.1)上的测试人员抱怨说他们的下载失败了.由于我没有2.0手机,我在2.0模拟器中尝试过,而且看起来不行.下载显示一两秒的不确定进度,然后显示"下载失败".

根据我在日志中看到的内容,显然服务器从2.0浏览器返回404下载请求.我可以下载到我的桌​​面和1.6手机没问题.我可以想到服务器将为请求返回404的唯一原因是由于某种原因,下载过程未传递凭据或cookie.Logcat显示:下载x的http错误404

一些背景:我将mime类型添加到我的.htaccess中,如下所示:AddType application/vnd.android.package-archive apk

我检查了服务器日志,并看到以下失败的下载:xx.xx.xx.224 - [28/Jan/2010:20:39:00 -0500]"GET /system/files/grandmajong-beta090.apk HTTP /1.1"404 - " http://trickybits.com/forums/beta-testing/grandma-jong/latest-version-090-b1""Mozilla/5.0(Linux; U; Android 1.6; en-us; sdk Build/Donut)AppleWebKit/528.5 +(KHTML,类似Gecko)版本/ 3.1.2 Mobile Safari/525.20.1"

browser android webkit drupal

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

在C++中,是否可以将类声明为从另一个类继承?

我知道我能做到:

class Foo;
Run Code Online (Sandbox Code Playgroud)

但是我可以将一个类声明为继承自另一个类,例如:

class Bar {};

class Foo: public Bar;
Run Code Online (Sandbox Code Playgroud)

示例用例是共变量引用返回类型.

// somewhere.h
class RA {}
class RB : public RA {}
Run Code Online (Sandbox Code Playgroud)

...然后在另一个不包含somewhere.h的标题中

// other.h
class RA;

class A {
 public:
  virtual RA* Foo();  // this only needs the forward deceleration
}

class RB : public RA; // invalid but...

class B {
 public:
  virtual RB* Foo();  // 
}
Run Code Online (Sandbox Code Playgroud)

唯一的信息编译器应该需要处理的声明,RB* B:Foo()RB具有RA作为公共基类.现在显然你需要somewhere.h如果你打算从中做任何类型的反引用返回值Foo.但是,如果某些客户端从不调用Foo,那么它们没有理由包含somewhere.h,这可能会显着加快编译速度.

c++ inheritance forward-declaration

63
推荐指数
3
解决办法
3万
查看次数

如何解开系统命令的执行

我有一个可以被不受信任的用户调用的脚本,我们需要按照这个组成的示例进行调用:

system 'somescript ' + data
Run Code Online (Sandbox Code Playgroud)

如果data == 'filename; dosomethingelse'那时我们需要确保; 是转义(或任何其他特殊字符.结果是shell命令运行实际上是somescript filename\;\ dosomethingelsesomescript "filename; dosomethingelse"

有没有标准的方法来做到这一点?

ruby exec

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

如何检测用户是否在网站上使用Mac或Windows

这样做的标准,最可靠的方法是什么?当我们点击我的网站上的"下载"时,我需要重定向用户下载Mac版本或我的软件的Windows版本.

operating-system detection web

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

过滤Django Haystack的结果如QuerySet?

是否可以将Django Haystack搜索与"内置"QuerySet过滤操作相结合,特别是使用Q()实例和SearchQuerySet不支持的查找类型进行过滤?无论是哪种顺序:

haystack-searched -> queryset-filtered
Run Code Online (Sandbox Code Playgroud)

要么

queryset-filtered -> haystack-searched
Run Code Online (Sandbox Code Playgroud)

浏览Django Haystack文档没有给出任何指示如何执行此操作.

django django-queryset django-haystack

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

如何将Taglib称为域类中的函数

我需要从我的域类中调用静态资源插件(http://www.grails.org/Static+Resources+Plugin).

这在控制器中完美运行:

 def tstLink = resourceLinkTo(dir:"docs/${identifier}",file:originalFileName)
Run Code Online (Sandbox Code Playgroud)

但在我获得的域类中

Exception Message: No signature of method: static org.maflt.ibidem.Item.resourceLinkTo() is applicable for argument types: (java.util.LinkedHashMap) values: [[dir:docs/19e9ea9d-5fae-4a35-80a2-daedfbc7c2c2, file:2009-11-12_1552.png]] 
Run Code Online (Sandbox Code Playgroud)

我认为这是一个普遍的问题.

那么如何将taglib称为域类中的函数?

grails grails-plugin

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

Ruby相当于Perl Data :: Dumper

我正在学习Ruby和Perl有一个非常方便的模块Data :: Dumper,它允许你递归地分析数据结构(比如哈希)并允许你打印它.这在调试时非常有用.Ruby有类似的东西吗?

ruby perl-module

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