我們知道,微信小程序發起的請求是通過騰訊的服務器再同意發送到我們的服務器的,而session一般是通過客戶端cookie中的sessionid來識別客戶端的,既然請求都是要通過騰訊的服務器發送到我們的服務器,那么我們的服務器也就無從識別請求的發起者了。
解決辦法:
1通過重寫url的方法識別請求的發起者
2我們使用文件cache的方法來代替session
我今天在封裝省市區三級聯動的時候,發現微信小程序的picker組件不能直接使用索引數組({key : value}),
于是我在服務器端把索引數組中的key和value用個循環分離出來,再存入新數組中。如圖
{ a : 'a_value', b : 'b_value' } |