首页
学习
活动
专区
工具
TVP
发布

精益码农

公众号同专栏名
专栏成员
164
文章
186812
阅读量
26
订阅数
摸鱼快报:golang net/http中的雕虫小技
前端使用Create React App脚手架,默认以localhost:3000端口启动; 后端使用golang-gin框架,使用8034端口启动。 登录模块走的是sso,前后端分离,后端需要向前端写入认证cookie
有态度的马甲
2023-04-27
4120
自古以来,代理程序都是兵家折戟之地
前几天打算使用golang做一个代理程序,golang标准库net/http/httputil已经提供了这样的能力。
有态度的马甲
2022-12-21
5060
使用curl指令发起websocket请求
其中提到nginx默认不会为客户端转发Upgrade、Connection标头[3], 因为为了让被代理的后端服务器知道客户端要升级协议,故要在nginx上显式转发标头:
有态度的马甲
2022-08-23
6.4K0
Gopher必读:HttpClient的两个坑位
http是我们最常见的客户端/服务端传输协议,在golang中,默认的net/http包有一些坑位,需要调整以获得更加性能。
有态度的马甲
2022-03-30
1.4K0
客户端禁用Keep-Alive, 服务端开启Keep-Alive,会怎么样?
之前我有结论:HTTP keep-alive 是在应用层对TCP连接的滑动续约复用,如果客户端、服务器稳定续约,就成了名副其实的长连接。
有态度的马甲
2022-03-30
1.1K0
排查go开发的HttpClient读取Body超时
本人负责的主备集群,发出的 HttpClient 请求有 30%概率超时, 报context deadline exceeded (Client.Timeout or context cancellation while reading body) 异常
有态度的马甲
2022-01-24
2.1K0
童鞋,[HttpClient发送文件的技术实践]请查收
之前我写了一个《ABP小试牛刀之上传文件》,主要体现的是服务端,上传文件的动作是由前端小姐姐完成的, 我还真没有用HttpClient编程方式发送过文件。
有态度的马甲
2021-12-21
7500
如何使用cURL获得请求和响应时间?
hello,老伙计们,又有半个多月没见了,今天给大家分享一个干货编程小技巧,上至架构师、下至开发者、运维男、QA, 得此利器,事半功倍。
有态度的马甲
2021-12-15
4.1K0
有关[Http持久连接]的一切,卷给你看
上文中我的结论是: HTTP Keep-Alive 是在应用层对TCP连接进行滑动续约复用, 如果客户端/服务器稳定续约,就成了名副其实的长连接。
有态度的马甲
2021-12-05
4290
HTTP1.1 Keep-Alive到底算不算长连接?
在基础架构部浸润了半年,有一些认知刷新想和童靴们交代一下, 不一定全面,仅代表此时的认知, 也欢迎筒靴们提出看法。
有态度的马甲
2021-11-25
1.4K0
实时通信技术大乱斗
• 聊天• 实时股票更新• 现场拍卖• 体育/新闻实时更新• 多人游戏• 位置服务• 进度条
有态度的马甲
2021-05-07
9830
.NET WebSocket 核心原理初体验
上个月我写了《.NET gRPC核心功能初体验》, 里面使用gRPC双向流做了一个打乒乓球的Demo, [实时][双向]这两个标签是不是很熟悉,对, WebSockets也可以做实时双向通信。
有态度的马甲
2021-05-07
1.2K0
Nginx回忆录
上周二面鹅厂,面试官问出了“nginx你了解吗?”这样宽泛直白的句式,我一时抓不到重点,一时语噻。
有态度的马甲
2021-03-12
2.7K0
HTTP HTTPS HTTP1.1 HTTP2 HTTP3
金山银四, 是一个骚动的季节。 昨天在某大厂面试中,就被问到"你用过HTTPS没?" 这种直白的问题,回答的并不流畅,结合最近我在写gRPC, 索性梳理一下 HTTP HTTPS HTTP1.1 HT
有态度的马甲
2021-03-12
2.5K0
对CORS OPTIONS预检请求的一些思考
《程序员应对浏览器同源策略的姿势》一文提到三种跨域请求方案,重点讲述了w3c和浏览器厂商推出的CORS规范。
有态度的马甲
2021-01-07
1.6K0
Oh my God, Swagger API文档竟然可以这样写?
在ConfigureServices配置Swagger文档,在Configure启用中间件
有态度的马甲
2020-12-18
5570
2020年了,再不会Https就老了
合格的web后端程序员,除搬砖技能,还必须会给各种web服务器启用Https,本文结合ASP.NET Core部署模型聊一聊启用Https的方式。
有态度的马甲
2020-04-16
4.2K0
ASP.NETCore编程实现基本认证
在HTTP中,HTTP基本认证(Basic Authentication)是一种允许浏览器或其他客户端程序使用(用户名,口令)请求资源的身份验证方式,不要求cookie,session identifier、login page等标记或载体。
有态度的马甲
2020-04-16
9300
提升Azure App Service的几个建议
开发者都希望从部署在Azure的App Services中压榨出最佳性能,更好的性能不仅能够获得更佳的响应体验,而且如果性能提升的策略在Azure中能有“四两拨千斤”的效果,那么性能提升还可以为我们省钱。 在本文,我们将研究提高Azure App Services中运行的Web程序性能的设置和策略。
有态度的马甲
2020-04-16
9430
Http Server API路由请求到web程序
接上文,容器内web程序一般会绑定到http://0.0.0.0:{某监听端口}或http://+:{某监听端口},以确保使用容器IP可以访问到web应用。
有态度的马甲
2020-04-15
8600
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档