如何设置连接超时

2023-12-13

我正在查看下面的 C++ 代码,它设置了一个 http 连接并打开了一个请求(或者我相信是这样),并且想增加连接超时值,以便我可以发送更大的文件。我知道这不是处理大文件的最佳解决方案,但我觉得它是最快的解决方案,而且现在时间是一个大问题。

编辑:我正在 .NET Framework 3.5 上运行

有人来救援吗?

connection = session.GetHttpConnection (server,
                                        INTERNET_FLAG_SECURE | INTERNET_FLAG_IGNORE_CERT_CN_INVALID | INTERNET_FLAG_IGNORE_CERT_DATE_INVALID,
                                        INTERNET_DEFAULT_HTTPS_PORT);
pHTTP = connection->OpenRequest (CHttpConnection::HTTP_VERB_POST,
                                 path, 
                                 NULL, 
                                 1, 
                                 NULL, 
                                 NULL, 
                                 INTERNET_FLAG_SECURE | INTERNET_FLAG_IGNORE_CERT_CN_INVALID | INTERNET_FLAG_IGNORE_CERT_DATE_INVALID);

我自己没有测试过,但看起来有一个简单的答案

在这里看艺术 M$ 参考资料:http://msdn.microsoft.com/en-us/library/windows/desktop/aa385114(v=vs.85).aspx

代码可能是这样的:

b = InternetSetOption(hInternetHandle, INTERNET_OPTION_RECEIVE_TIMEOUT, &dwTimeut, sizeof(DWORD));

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何设置连接超时 的相关文章

  • EF Core Group By 翻译支持条件总和

    听说 EF Core 2 1 将支持翻译小组 我感到非常兴奋 我下载了预览版并开始测试它 但发现我在很多地方仍然没有得到翻译分组 在下面的代码片段中 对 TotalFlagCases 的查询将阻止翻译分组工作 无论如何 我可以重写这个以便我
  • C 编程 - 文件 - fwrite

    我有一个关于编程和文件的问题 while current NULL if current gt Id Doctor 0 current current gt next id doc current gt Id Doctor if curre
  • 通过 CMIS (dotCMIS) 连接到 SP2010:异常未经授权

    我正在使用 dotCMIS 并且想要简单连接到我的 SP2010 服务器 我尝试用 C 来做到这一点 如下所示http chemistry apache org dotnet getting started with dotcmis htm
  • ASP.NET MVC:这个业务逻辑应该放在哪里?

    我正在开发我的第一个真正的 MVC 应用程序 并尝试遵循一般的 OOP 最佳实践 我正在将控制器中的一些简单业务逻辑重构到我的域模型中 我最近一直在阅读一些内容 很明显我应该将逻辑放在域模型实体类中的某个位置 以避免出现 贫血域模型 反模式
  • 使用实体框架模型输入安全密钥

    这是我今天的完美想法 Entity Framework 中的强类型 ID 动机 比较 ModelTypeA ID 和 ModelTypeB ID 总是 至少几乎 错误 为什么编译时不处理它 如果您使用每个请求示例 DbContext 那么很
  • 类模板参数推导 - clang 和 gcc 不同

    下面的代码使用 gcc 编译 但不使用 clang 编译 https godbolt org z ttqGuL template
  • 在 ASP.NET 5 中使用 DI 调用构造函数时解决依赖关系

    Web 上似乎充斥着如何在 ASP NET 5 中使用 DI 的示例 但没有一个示例显示如何调用构造函数并解决依赖关系 以下只是众多案例之一 http social technet microsoft com wiki contents a
  • C# 中通过 Process.Kill() 终止的进程的退出代码

    如果在我的 C 应用程序中 我正在创建一个可以正常终止或开始行为异常的子进程 在这种情况下 我通过调用 Process Kill 来终止它 但是 我想知道该进程是否已退出通常情况下 我知道我可以获得终止进程的错误代码 但是正常的退出代码是什
  • C#中如何移动PictureBox?

    我已经使用此代码来移动图片框pictureBox MouseMove event pictureBox Location new System Drawing Point e Location 但是当我尝试执行时 图片框闪烁并且无法识别确切
  • 创建链表而不将节点声明为指针

    我已经在谷歌和一些教科书上搜索了很长一段时间 我似乎无法理解为什么在构建链表时 节点需要是指针 例如 如果我有一个节点定义为 typedef struct Node int value struct Node next Node 为什么为了
  • 使用 Bearer Token 访问 IdentityServer4 上受保护的 API

    我试图寻找此问题的解决方案 但尚未找到正确的搜索文本 我的问题是 如何配置我的 IdentityServer 以便它也可以接受 授权带有 BearerTokens 的 Api 请求 我已经配置并运行了 IdentityServer4 我还在
  • 如何序列化/反序列化自定义数据集

    我有一个 winforms 应用程序 它使用强类型的自定义数据集来保存数据进行处理 它由数据库中的数据填充 我有一个用户控件 它接受任何自定义数据集并在数据网格中显示内容 这用于测试和调试 为了使控件可重用 我将自定义数据集视为普通的 Sy
  • 这些作业之间是否存在顺序点?

    以下代码中的两个赋值之间是否存在序列点 f f x 1 1 x 2 不 没有 在这种情况下 标准确实是含糊不清的 如果你想确认这一点 gcc 有这个非常酷的选项 Wsequence point在这种情况下 它会警告您该操作可能未定义
  • 使用 x509 证书签署 json 文档或字符串

    如何使用 x509 证书签署 json 文档或字符串 public static void fund string filePath C Users VIKAS Desktop Data xml Read the file XmlDocum
  • 链接器错误:已定义

    我尝试在 Microsoft Visual Studio 2012 中编译我的 Visual C 项目 使用 MFC 但出现以下错误 error LNK2005 void cdecl operator new unsigned int 2
  • 如何使用 C# / .Net 将文件列表从 AWS S3 下载到我的设备?

    我希望下载存储在 S3 中的多个图像 但目前如果我只能下载一个就足够了 我有对象路径的信息 当我运行以下代码时 出现此错误 遇到错误 消息 读取对象时 访问被拒绝 我首先做一个亚马逊S3客户端基于我的密钥和访问配置的对象连接到服务器 然后创
  • 通过指向其基址的指针删除 POD 对象是否安全?

    事实上 我正在考虑那些微不足道的可破坏物体 而不仅仅是POD http en wikipedia org wiki Plain old data structure 我不确定 POD 是否可以有基类 当我读到这个解释时is triviall
  • 测试用例执行完成后,无论是否通过,如何将测试用例结果保存在变量中?

    我正在使用 NUNIT 在 Visual Studio 中使用 Selenium WebDriver 测试用例的代码是 我想在执行测试用例后立即在变量中记录测试用例通过或失败的情况 我怎样才能实现这一点 NUnit 假设您使用 NUnit
  • 如何在文本框中插入图像

    有没有办法在文本框中插入图像 我正在开发一个聊天应用程序 我想用图标图像更改值 等 但我找不到如何在文本框中插入图像 Thanks 如果您使用 RichTextBox 进行聊天 请查看Paste http msdn microsoft co
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低

随机推荐

  • WIX If...else 条件使用注册表

    我试图通过检查注册表值在 WIX 中使用 if else 条件
  • 选择从月初到当前日期的记录

    我正在尝试选择在当月开始和当天之间添加到数据库中的记录 我或多或少知道如何获取当天以及特定时间段内的记录 但我该如何得到它 以便从当前日历月的月初开始 DECLARE sm DATETIME SET sm DATEADD DAY 1 DAY
  • 解释器环境中的python垃圾收集和_下划线

    如果一个类是在解释器环境中定义的 class C object def init self val self x val 然后实例化 不带名称 gt gt gt C 1 gt gt gt C 2 gt gt gt 那么我们可以使用下划线 来
  • 序列化/反序列化机制

    说吧 我有课X它有一个字段值 即 class X implements Serializable private int value 此外 它还有此处未显示的 getter 和 setter 这个类是序列化的 在反序列化时 同一类具有值字段
  • jsPDF添加图表

    我正在使用 jsPDF 通过 Appcelerator 的 Titanium 生成 PDF 文档 现在我需要添加一个包含两个部分的简单饼图 我怎样才能以最简单的方式做到这一点 它不需要什么花哨的东西 我正在考虑首先生成图像 然后将该图像添加
  • Android Studio 问题缺少 debug.keystore

    每次我想签署我的 aok 时 我都会失败Missing debug keystore它说它实际上应该位于此路径 Store 下 C Users jamie android debug keystore但没有任何密钥库文件 我怎样才能创建一个
  • 通过优先考虑其中一列来合并数据框中的 2 列

    假设我有以下 data frame Value1 Value2 a
  • PHP 正则表达式无法处理数据库中的字符串

    preg replace当我在从数据库获取的字符串上使用它时 不会返回所需的结果 result DB connection connection gt select my query foreach result as row prints
  • PopupWindow 内的 ListView 的问题

    我有一个ListView in a PopupWindow The PopupWindow像这样初始化 window setContentView root window setTouchable true window setFocusa
  • 在 wpf 中找不到事件“SelectedIndexChanged”

    在 winform 中 当我创建组合框时 我可以找到事件 SelectedIndexChanged 活动工作after组合框的索引已更改 private void comboBox1 SelectedIndexChanged object
  • bash 通过匹配列合并文件

    我有两个文件 File1 12 abc 34 cde 42 dfg 11 df 9 e File2 23 abc 24 gjr 12 dfg 8 df 我想逐列合并文件 如果第 2 列相同 输出如下 File1 File2 12 23 ab
  • Angular2中的递归动态模板编译

    我的一些工作基于此处描述的相同问题 使用 Angular 2 0 编译动态组件的动态模板 如何使用 创建动态模板来使用 Angular 2 0 编译动态组件 可以找到上述问题中描述的工作plunkerhere 如果动态详细信息尝试创建另一个
  • 如何通过切换视图来改变小部件?

    我想要一个平滑的动画 可以在以前的比例和位置之间切换到当前的比例和位置 但看起来它并不是之前的精确比例或位置 为什么唯一的第一个小部件具有反向比例 gt ZoomIn 而不是 ZoomOut 我添加了一个 isSet 变量 因为第一帧显示的
  • 使用部分下载 (HTTP) 下载文件

    有没有办法使用部分下载功能通过 HTTP 下载巨大且仍在增长的文件 看来这段代码每次执行时都会从头开始下载文件 import urllib urllib urlretrieve http www example com huge growi
  • Laravel 服务提供商给出“目标 [接口] 不可实例化”错误

    我的错误信息 Illuminate Container BindingResolutionException Target Project Backend Service Validation ValidableInterface is n
  • 在c中返回一个数组

    我想知道是否有任何方法可以返回 char 数组 我尝试了类似 char fun 的方法 但出现错误 我不需要指针解决方案 谢谢 您可以通过将数组包装在结构中来返回数组 struct S char a 100 struct S f struc
  • jquery validate:如何使字段在更改时进行验证?

    在 jquery 的 validate 插件上 只有当用户将焦点放在另一个元素上时 错误消息才会消失 我想让它在写入正确信息后立即消失 如何 onchange 触发验证 selector validate onkeyup true
  • AdoQuery 使用参数时出错

    我需要更新字段值 增加旧值 像这样的东西 UPDATE MYTABLE SET FIELD1 FIELD1 VALUE WHERE 但是当运行下一个代码时我遇到了这个错误 参数对象不正确 定义的 不一致或不完整 已提供信息 这是我的代码 A
  • 在画布周围移动一个矩形

    我的应用程序中间有一个画布 周围有控件 我有一个接收点并将它们保存在列表中的套接字 我在画布上画了 4x4 的小矩形来表示列表中的点数 说有 4 个点 有 4 个矩形 我希望能够在点随代码变化时移动矩形 如果没有故事板或任何 动画 类 这可
  • 如何设置连接超时

    我正在查看下面的 C 代码 它设置了一个 http 连接并打开了一个请求 或者我相信是这样 并且想增加连接超时值 以便我可以发送更大的文件 我知道这不是处理大文件的最佳解决方案 但我觉得它是最快的解决方案 而且现在时间是一个大问题 编辑 我