客户有时会Content-Length: 0在提交表单时发送POST请求(10到40多个字段).
我们使用不同的浏览器和不同的位置对其进行了测试,但无法重现错误.客户正在使用Internet Explorer 7和代理.
我们让他们让他们的系统管理员从他们这边看问题.没有代理等运行一些测试..
与此同时(半年后仍然没有回答)我很好奇是否其他人知道有关Content-Length: 0请求的类似问题.也许来自一些Windows网络内部的大型公司的特殊代理.
Internet Explorer 7是否存在已知问题?有代理系统吗?Windows网络本身?
Google仅在NTLM(以及此类)身份验证的上下文中显示了某些内容,但我们并未在Web应用程序中使用此功能.也许这是代理在Windows登录的客户网络中运行的方式?(我不是Windows专家.只是猜测.)
我没有关于基础设施的进一步信息.
更新:在2010年12月,可以通知一位管理员这个,包括.来自这里答案的链接.联系是因为代理引起的另一个问题.从那以后没有反馈.并且错误消息仍然存在.我笑着阻止我哭泣.
更新2:这个问题自2008年中期以来就存在.每隔几个月客户就会生气,并希望尽快修复.我们再次向他们发送所有旧电子邮件,并要求他们联系他们的管理员以修复它或进行一些进一步的测试.在2010年12月,我们能够向1位管理员发送一些信息.没有反馈.问题没有解决,我们不知道他们是否尝试过.2011年5月,客户再次写信并希望修复此问题.自2008年以来拥有所有信息的同一个人.
感谢所有的答案.你帮助了很多人,正如我从这里的一些评论中看到的那样.太糟糕了现实世界对我来说是怪诞的.
更新3: 2012年5月,我想知道为什么我们没有收到另一个要求解决这个问题(见更新2).查看错误协议,该协议仅在每次发生时报告此单个错误(大约每天15个).它在2012年1月底停止了.没有人说什么.他们必须在网络上做点什么.现在一切都好.从2008年夏天到2012年1月.太糟糕了,我无法告诉你他们做了什么.
更新4: 2015年9月.该网站必须收集一些数据并将其发送到客户的主网站.有一个帐户的API.每当出现问题时,他们都会联系我们,即使问题明显存在于另一方面.几周以来,我们无法向他们发送数据.该帐户不再可用.他们有重新启动,我找不到使用我们网站数据的页面了.错误报告没有回答,没有人投诉.我猜他们刚刚结束了这个项目.
更新5: 2017年3月.API在2015年夏天停止工作.客户似乎继续为该网站付费,并且仍在2017年2月访问它.我猜它们将它用作存档.他们不再创建或更新任何数据,所以这个bug可能不会在2012年1月的神秘修复之后重新出现.但这可能是别人的问题.我走了.
Google App Engine的应用程序有多便携?这些是否永远限制在GAE?
Plone非常复杂.Zope 2,Zope3,Five,ZCML,ZODB,ZEO,一大堆首字母缩写词和缩写词.
这很难开始,目前的状态似乎尚未确定.它主要基于Zope2,但通过Five合并了Zope3.并且到处都有XML配置文件.
陡峭的学习曲线是否付出了代价?这种复杂性今天仍然合理吗?
背景:我需要一个平台.客户通常需要CMS.我目前正在阅读" 专业Plone开发 ",没有Plone的先验知识.
问题是:客户并不总是想要这样,而事先你也无法知道.有一件事是肯定的:他们不想要Plone的默认主题.但任何其他功能都是风险.你不能只是开始并说" 如果你想看到Plone的复杂性,你必须要求它. "当你不知道系统足够好计划时.
我在网上搜索了一下,但我发现的只是废弃的项目而且只有CGI支持.
编辑:C不仅用于编写驱动程序或嵌入式系统.我们有邮件阅读器,新闻阅读器,编辑等等都是用C语言编写的.在网络流行之前,我在上个世纪写了两个BBS.库越来越好,你不必一次又一次地重新发明轮子.在C中很容易实现不错的数据结构和字符串处理.但是,Web开发并没有太多进展.
我想回到我的根,尝试用C编写Web应用程序.
对于糟糕的语言:人们使用C++,Perl和PHP来处理Web应用程序.它并不能阻止他们对这些语言的普遍看法不是很好.
编辑2:我用C编写了BBS软件,没有人认为这是一个疯狂的想法,尽管其他人已经在GfA BASIC中做过了.我不明白为什么今天它应该被认为是一个坏主意.查看您正在使用的软件或开源软件中最常用的编程语言.
PHP并没有太多的爱,但仍然是轻松部署(便宜的托管)的赢家.
有没有针对PHP的编程语言(除了Haxe)?用这种语言编写应用程序然后将其翻译成PHP,就像某些语言将C作为中间语言一样?
+了很多办法产生的JavaScript不接触的JavaScript.
一位着名的PHP用户曾经说过:无论如何,两年内将重新启动.
那些时间消失了.超过5年的Web应用程序很常见.随着原始开发人员的消失.
如果你没有庞大的员工,那么操作系统,编程语言和框架的发布周期就会妨碍你做真正的工作.
有没有办法开发一些不需要不断移植到下一个级别的东西,而不用担心失去社区中的支持和支持?对于那些想要继续编程而不是爬上公司阶梯并将问题留给下一代"一代"的人?
Python有ctypes来访问库.在PHP中,您为所有内容编写扩展.像libgd这样的流行扩展几乎可以在任何地方使用.
有没有像Python的ctypes一样工作的扩展,让你可以访问库而无需编写PHP扩展?
当您尝试按照示例Squeak说明时,这真的很烦人.
与其他任何文档中的左,右和中调用鼠标按钮不同,它们为它们提供颜色.它甚至建议标记鼠标以帮助您学习.
它是2009年,还剩下3个主导系统:Windows,MacOS X,Linux
为什么他们仍然坚持这个命名方案?我应该如何将其出售给同事甚至客户?
来自Squeak示例:
Squeak避免像"鼠标左键单击"这样的术语,因为不同的计算机,鼠标,键盘和个人配置意味着不同的用户需要按下不同的物理按钮才能达到相同的效果.相反,鼠标按钮标有颜色.您按下以获取"世界"菜单的鼠标按钮称为红色按钮; 它最常用于选择列表中的项目,选择文本和选择菜单项.当您开始使用Squeak时,实际标记鼠标会非常有帮助,如图1.4所示.

我猜MonoDroid直接编译成ARM代码.还有NDK.
(系统=编程语言,框架等)
PHP有一些重要的好处,其他编程语言及其框架会忽略它们.
其中之一是易于部署.将文件放入与URL匹配的目录中会感觉很脏.但它令人难以置信的简单直接.无论你如何看待语言本身.
在Apache上你有mod_php和FastCGI.在所有其他Web服务器上,您可以使用FastCGI,它的行为就像普通的旧mod_php一样.目录中的文件并继续.
如果您在代码中更改某些内容,则不会重新启动.只需重新加载页面即可.
我使用了很多语言,包括4大脚本编写器Perl,Ruby,PHP,Python.每当我有选择时,我都会使用Python.
但这种选择很容易.如果我想使用Python进行Web开发怎么办?
与任何其他语言相似.
目前还是在开发中有什么可用的,这可能是未来的PHP杀手?有什么好处,易于部署,但有更好的语言?
我目前在VPS上使用Lighttpd.之前它是nginx,但我回到了Lighttpd因为我需要CGI.
Apache的HTTPD是主流.所有文档都包含Apache的示例,大多数模块仅适用于Apache.
使用与Apache不同的东西真的值得吗?