故事的开始是这样的:有一天,谷歌浏览器告诉我,说我的域名不安全,非要带https。 于是我就在阿里云上下载了SSL安全证书,放在了我的 nginx上: 在nginx的安装目录下创建了一个目录cret用来存放安全证书的 按照阿里云的文档把下载的两个文件放进去: 然后配置nginx: 编辑nginx.c
原创
2022-01-11 17:12:58
911阅读
前端如果网站WEB使用HTTPS协议,那相应的WebSocket必须要使用wss协议 使用wss协议的请求, 链接必须只能写域名,而非IP+端口 建议在URL域名后面为websocket定义一个路径,例如: /wss/let ws = new WebSocket("wss://www.xxx.com/wss/"); 后端 在HTTPS配置的server内加一个location#
原创
2023-09-18 09:31:00
830阅读
web端 var ws = useWebSocket('wss://www.test.com/wss'); 服务器站点配置: location /wss { proxy_pass http://127.0.0.1:2348; #代理到上面的
iOS 中使用 webSocket是服务器和app之间的一种通信方式 webSocket 实现了服务端推机制(主动向客户端发送消息)。新的 web 浏览器全都支持 WebSocket,这使得它的使用超级简单。通过 WebSocket 能够打开持久连接,大部分网络都能轻松处理 WebSocket 连接。在 iOS 中使用 WebSocket 比较麻烦,你必须进行大量的设置,而且内置的 AP
转载
2023-05-18 11:46:08
477阅读
使用apisix代理后端节点开启websocket比较简单,根据官网设置对应配置即可:apiVersion: apisix.apache.org/v2
kind: ApisixRoute
metadata:
name: webssh
namespace: development
spec:
http:
- name: webssh
websocket: true
m
原创
精选
2024-04-08 14:33:14
3331阅读
# iOS中的https源码实现
在iOS开发中,使用https来保障网络通信的安全性是非常重要的。https协议通过SSL/TLS来确保数据在传输过程中的加密和完整性。本文将介绍iOS中https源码的实现方式,并通过代码示例来演示https请求的过程。
## https原理
https是在http的基础上加入SSL/TLS协议实现的安全通信协议。SSL(Secure Socket Lay
原创
2024-02-24 07:55:45
122阅读
# 使用Fiddler抓取iOS应用的HTTPS流量
在移动应用开发过程中,经常需要对应用的网络请求进行监控和调试。而对于iOS应用来说,由于HTTPS的加密特性,直接抓取应用的网络请求并不容易。本文将介绍如何使用Fiddler来抓取iOS应用的HTTPS流量,帮助开发者更好地调试和分析应用的网络请求。
## 1. Fiddler简介
Fiddler是一款功能强大的网络抓包工具,可以帮助开发
原创
2024-02-21 06:33:28
79阅读
# 科普:iOS中如何加载HTTPS图片
在iOS开发中,我们经常会遇到需要加载网络图片的情况,而随着网络安全意识的增强,很多网站都已经启用了HTTPS协议来保护数据的安全传输。那么在iOS中,如何加载HTTPS图片呢?本文将介绍一种常用的方法,帮助开发者实现在iOS应用中加载HTTPS图片。
## HTTPS简介
HTTPS是HTTP的安全版本,通过使用SSL/TLS协议对传输的数据进行加
原创
2024-05-08 07:25:22
49阅读
# 实现iOS https定位教程
## 整体流程
下面是实现iOS https定位的步骤:
```mermaid
pie
title iOS https定位步骤
"创建定位服务" : 25
"获取用户权限" : 25
"配置Info.plist" : 25
"实现定位功能" : 25
```
## 具体步骤及代码
1. **创建定位服务**
原创
2024-05-21 05:22:41
30阅读
前端部分如果网站使用HTTPS,WebSocket必须要使用wss协议;使用wss协议的连接请求必须只能写域名,而非IP+端口;建议在URL域名后面为websocket定义一个路径,本例中是/websocket/auction/;代码var socket = new WebSocket("wss://www.yssy.cn/websocket/auction/");二、Nginx配置前提是要配置好
原创
2022-03-30 14:24:56
1905阅读
Socket与WebSocket以及http与https重新总结 一.Socket 网络中的Socket是一个 ,而是为了方便使用 或`UDP`而抽象出来的一层 ,可以理解为网络中连接的两端。通常被叫做套接字接口. 二.WebSocket WebSocket就是其中一种,是为了创建一种双向通信(全双
原创
2021-06-04 15:25:08
125阅读
后端服务路径: 172.168.0.2:8080 172.168.0.2:7080 前端目录(html + css + js): /root/apps/mzsg-web 1、修改 /etc/nginx.conf,注释掉nginx默认网站配置 include /etc/nginx/conf.d/*.c
转载
2018-01-18 09:20:00
301阅读
2评论
最近做K线图相关的东西,需要和服务器进行长连接实时获取数据,因为后台使用webSocket实现的,经过一番波折最终找到了facebook开源的 SocketRocket 框架,他是用oc封装的websocket实现,这篇是在网上找到的使用SocketRocket的例子,感觉写的不错,但是看完也就是个入门,如果要实现自己的长连接,肯定还是需要一番折腾的。 一、为什么用 WebSocket HTTP
转载
2023-10-04 13:18:40
265阅读
## 如何iOS强制使用HTTPS
在现代互联网时代,网络安全问题变得日益重要。为了保护用户的隐私和数据安全,很多网站都采取了强制使用HTTPS的措施。那么如何在iOS应用中实现强制使用HTTPS呢?下面我将为你详细介绍整个流程。
### 步骤概览
以下是实现iOS强制使用HTTPS的步骤概览:
| 步骤 | 描述 |
| --- | --- |
| 1 | 在Info.plist文件中添
原创
2023-07-19 10:38:52
269阅读
目录一、基础知识二、HTTPS进行的流程三、HTTPS和HTTP的区别一、基础知识(1)HTTPS的介绍HTTPS是一种应用层协议,本质上来说它是HTTP协议的一种变种。HTTPS比HTTP协议安全,因为HTTP是明文传输,而HTTPS是加密传输,加密过程中使用了三种加密手段,分别是证书,对称加密和非对称加密。HTTPS相比于HTTP多了一层SSL/TSL,其构造如下:下面简单介绍下加密算法(1)
不久前,苹果宣布请求要为https的安全连接于是,老的程序就报错:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file
原创
2016-01-18 16:20:36
420阅读
点赞
1评论
# 科普:iOS接口报错解决方法
在iOS开发中,我们经常会遇到接口请求报错的情况。这可能是由于网络连接问题、服务器异常或者接口调用方式不当等原因造成的。接口报错不仅会影响用户体验,还会影响App的稳定性。本文将介绍一些常见的iOS接口报错解决方法,并提供代码示例。
## 常见的接口报错类型
### 1. 网络连接问题
当iOS设备无法连接到服务器时,接口请求就会失败。这可能是因为网络不稳
原创
2024-05-20 04:20:41
277阅读
function parseURL(url) {
var a = document.createElement('a');
a.href = url;
return {
source: url,
protocol: a.protocol.replace(':',''),
host: a.hostname,
# 科普:iOS 中如何使用 HTTPS 发送 POST 请求并传输 JSON 数据
在移动应用开发中,经常需要与服务器进行数据交互,而使用 HTTPS 发送 POST 请求并传输 JSON 数据是一种常见的方式。在 iOS 开发中,我们可以利用 NSURLSession 来实现这一功能。
## NSURLSession 简介
NSURLSession 是苹果提供的用于发送网络请求的类,可以
原创
2024-02-26 05:19:00
336阅读
文章目录0.牛客网1.有一栋大楼,有n个阶梯。可以一次走一步 或走两步,有多少种组合?(递归)2.消消乐3.找出一个字符串中最大的回文子串4.选择排序,冒泡排序,快速排序5.一个字符串只包含0和1,切两刀使得三段中0的个数一样,有多少种切法 0.牛客网华为机试 - 牛客网1.有一栋大楼,有n个阶梯。可以一次走一步 或走两步,有多少种组合?(递归)//MARK:3.有一栋大楼,有n个阶梯。可以一次