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