问题列表 - 第40496页

AJAX验证的安全风险?

我想验证表单而无需重新加载整个页面.我目前正在使用JavaScript,但这是非常不安全的.为了解决这个问题,我想使用AJAX和PHP脚本来验证表单.有谁知道这可能有任何安全风险?

我还假设AJAX方法比vanilla JS更安全,但我可能错了?

html php validation ajax

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

如何使用.htaccess在Apache-FastCGI-PHP应用程序上扩展请求/连接超时

我试图在我们分配的服务器空间扩展连接/请求超时.

我试图这样做的原因是,对于我的应用程序中的某些操作需要超过120秒,然后服务器不等待操作完成.它会在120秒后返回500内部服务器错误.

为了测试它,我将以下脚本放在服务器上:

<?php
sleep(119);
echo "TEST";
?>
Run Code Online (Sandbox Code Playgroud)

它将在119秒后返回TEST,返回浏览器.

但是当我放在脚本下面时:

<?php
sleep(121);
echo "TEST";
?>
Run Code Online (Sandbox Code Playgroud)

120秒后它将返回500内部服务器错误

我们在php.ini中设置了Max_execution_time = 360,但问题仍然存在.

我们安装了FastCGI的Apache.

我试图使用.htaccess将其扩展到360秒,因为这是我在共享主机中的唯一方法.

任何解决方案或建议?,提前致谢.

php connection timeout

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

TeamCity - ONE MACHINE上的多个代理商?可能?

来自TFS并在客户项目中使用TeamCity ....

...有没有办法在一台计算机上安装多个代理程序实例?我可以轻松地用TFS做到这一点.

原因是我们构建了一些(大)部分执行线性的脚本并花费了大量时间.基本上有一个现代服务器(4,6,8,12个核心),没有什么能阻止服务器在同一时间实际有效地运行多个构建 - 除了似乎没有办法在一台机器上安装多个代理实例.

installation teamcity build-agent

33
推荐指数
1
解决办法
9399
查看次数

Msbuild错误:无法开始监视文件更改

当我运行Msbuild web.csproj时,我收到以下错误:

AfterBuild target> - > C:..\web\obj\debug\csautoparameterize\original\web.config:error ASPconfig:加载配置文件时出错:目录C:..\web\obj\debug\csautoparameterize\original\Configs'不存在.无法开始监视文件更改.

如果我打开visual studio(2010)..清洁解决方案并重建,它的罚款.如果我尝试通过visual studio发布,这个错误会返回,我不能再次构建(直到我清理解决方案).

有任何想法吗?

谢谢

msbuild asp.net-mvc

8
推荐指数
1
解决办法
1896
查看次数

在RelativeLayout中对齐组件

| --Button 1-- |

| -Button 2- |

使用RelativeLayout如何对齐Button 2的宽度以匹配Button 1的宽度.

user-interface android relativelayout

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

将javamail会话传输保持打开是否可以接受?

我的应用程序需要临时发送电子邮件.我正在使用javamail的getDefaultSession和getTransport来发送消息,并且它都按预期工作.

但是我注意到发送可能需要很长时间 - 每次发送最多7秒.如果我打破了这些步骤,就像这样:

Transport transport = session.getTransport("smtp");
transport.connect();
transport.sendMessage( msg, addresses )
transport.close();
Run Code Online (Sandbox Code Playgroud)

...我可以看到,每次都是几乎所有时间的connect()调用.

我发现的所有例子都是这样做的 - 获得传输,连接,发送,断开连接.但当然,它们都是单拍的例子,或者只需一次通话即可发送大批电子邮件.

我以为我可以让连接保持打开状态,如下所示:

Transport transport = session.getTransport("smtp");
if (!transport.isConnected())
    transport.connect();
transport.sendMessage( msg, addresses )
Run Code Online (Sandbox Code Playgroud)

(这里有一个变种,这里:java邮件保持传输对象连接).

我最终必须在某种关闭钩子中关闭它.而且我可能必须有一个后备(如果连接丢失但传输没有实现).但有没有理由不在应用程序生命周期内将其保持开放状态?

谢谢,阿拉斯泰尔

java jakarta-mail

16
推荐指数
1
解决办法
9957
查看次数

OOP与宏观问题

我今天通过同事遇到了这个问题.他有一个前端系统的设计,如下所示:

class LWindow
{
   //Interface for common methods to Windows
};

class LListBox : public LWindow
{
   //Do not override methods in LWindow.
   //Interface for List specific stuff
}

class LComboBox : public LWindow{} //So on
Run Code Online (Sandbox Code Playgroud)

Window系统应该可以在多个平台上运行.假设目前我们的目标是Windows和Linux.对于Windows,我们有一个接口的实现LWindow.我们有所有LListBoxes,LComboBoxes等的多个实现.我的反应是将一个LWindow*(Implementation对象)传递给基LWindow类,所以它可以这样做:

void LWindow::Move(int x, int y)
{
   p_Impl->Move(x, y);   //Impl is an LWindow*
}
Run Code Online (Sandbox Code Playgroud)

而且,做同样的事情为实施LListBox

最初给出的解决方案有很大不同.归结为:

#define WindowsCommonImpl {//Set of overrides for LWindow methods}

class WinListBox : public LListBox
{
    WindowsCommonImpl     //The …
Run Code Online (Sandbox Code Playgroud)

c++ oop

11
推荐指数
1
解决办法
707
查看次数

将Django模型设为只读?

在锡上说的是什么.有没有办法让Django模型只读?

我的意思是一个Django模型,其中一旦创建了记录,就无法编辑它们.

这对于记录交易历史的模型很有用.

django django-models

14
推荐指数
1
解决办法
5810
查看次数

如何从iphone应用程序将数据写入Web服务器?

我期待通过我的iphone应用程序在Web服务器上发布一些数据和信息.这样做需要你的帮助.我没有办法从iphone sdk向web服务器发布数据.

iphone webserver webservices-client ios

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

什么可能导致无法访问的错误?

我正在将一些Web服务客户端更新为一些旧的Java应用程序,以调用axis2第三方Web服务.我已经提供了一个wsdl文件,所以我开发了一个包含该服务客户端的jar,如下面(我的)帖子所述:JAX-WS客户端:访问本地WSDL的正确途径是什么?.

它适用于某些应用程序,但不适用于inaccessibleWSDLException在实例化代理类时抛出的其他应用程序.下面我发布了我的jax-ws-catalog文件:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system">
    <system systemId="http://localhost/wsdl/SOAService.wsdl" uri="wsdl/SOAService.wsdl"/>
    <system systemId="http://schemas.xmlsoap.org/soap/encoding/" uri="wsdl/schemas.xmlsoap.org/soap/encoding.xsd"/>
    <system systemId="http://www.w3.org/2005/05/xmlmime" uri="wsdl/www.w3.org/2005/05/xmlmime.xsd"/>
</catalog>
Run Code Online (Sandbox Code Playgroud)

它总是在我的开发环境中工作(netbeans\ecplise取决于我正在更新的项目)和服务器(tomcat\Jboss 4\jar和测试类).

它在以下情况下不起作用:

  • 我从命令行启动jar或
  • 我将jar加载到livecycle 8.0进程中(在jboss 4.0上运行)

在这两种情况下都会出现错误:"InaccessibleWSDLException",特别是在生命周期中,我收到以下错误:

2010-12-01 12:20:47,420 ERROR [com.adobe.workflow.AWS] stalling action-instance: 9989 with message: com.sun.xml.ws.wsdl.parser.InaccessibleWSDLException: 2 counts of InaccessibleWSDLException.

java.net.ConnectException: Connection refused
java.net.ConnectException: Connection refused

        at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.tryWithMex(RuntimeWSDLParser.java:172)
        at com.sun.xml.ws.wsdl.parser.RuntimeWSDLParser.parse(RuntimeWSDLParser.java:144)
        at com.sun.xml.ws.client.WSServiceDelegate.parseWSDL(WSServiceDelegate.java:254)
        at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:217)
        at com.sun.xml.ws.client.WSServiceDelegate.<init>(WSServiceDelegate.java:174)
        at com.sun.xml.ws.spi.ProviderImpl.createServiceDelegate(ProviderImpl.java:104)
        at javax.xml.ws.Service.<init>(Service.java:56)
        at com.ibm.eci.soaservice.SOAService.<init>(SOAService.java:50)
Run Code Online (Sandbox Code Playgroud)

这个例外是什么意思?它找不到wsdl还是一块呢?它找不到一些图书馆?它无法访问网页(wsdl包含一些外部xsd的导入)?

jax-ws livecycle

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